this.query("""
- INSERT INTO Attachments
- (id, exim_msg?, chksum, filesize)
+ INSERT INTO Attachment
+ (id, msgid, checksum, filesize)
values
(
%d, '%s', '%s', '%s', %d
this.mysql_escape(mime_filename),
file_size
));
+
+ this.query("""
+ SELECT attachment_update(
+ %d, -- in_id INT(11),
+ '%s', -- in_mime_type varchar(255),
+ '%s', -- in_created DATETIME,
+ '%s' -- in_mailfort_sig varchar(64)
+ )
+ """.printf(
+ id,
+ "", // this will be ignored..
+ this.created_date,
+ this.mysql_escape(this.active_message_x_mailfort_sig)
+
+ )
+ );
+ GLib.error("added attachment?");
}