@@ -263,7 +263,7 @@ Message.prototype.attachment = function(filename, name) {
263263 ! name && ( name = framework_utils . getName ( filename ) ) ;
264264 var extension = framework_utils . getExtension ( name ) ;
265265 ! this . files && ( this . files = [ ] ) ;
266- this . files . push ( { name : name , filename : filename , contentType : framework_utils . getContentType ( extension ) , extension : extension } ) ;
266+ this . files . push ( { name : name , filename : filename , type : framework_utils . getContentType ( extension ) , extension : extension } ) ;
267267 return this ;
268268} ;
269269
@@ -291,7 +291,7 @@ Message.prototype.attachmentInline = function(filename, name, contentId) {
291291 ! name && ( name = framework_utils . getName ( filename ) ) ;
292292 ! this . files && ( this . files = [ ] ) ;
293293 var extension = framework_utils . getExtension ( name ) ;
294- this . files . push ( { name : name , filename : filename , contentType : framework_utils . getContentType ( extension ) , disposition : 'inline' , contentId : contentId , extension : extension } ) ;
294+ this . files . push ( { name : name , filename : filename , type : framework_utils . getContentType ( extension ) , disposition : 'inline' , contentId : contentId , extension : extension } ) ;
295295 return this ;
296296} ;
297297
@@ -395,7 +395,7 @@ Mailer.prototype.$writeattachment = function(obj) {
395395 message . push ( 'Content-Disposition: attachment; filename="' + name + '"' ) ;
396396 }
397397
398- message . push ( 'Content-Type: ' + extension + ';' + ( isCalendar ? ' charset="utf-8"; method=REQUEST' : '' ) ) ;
398+ message . push ( 'Content-Type: ' + attachment . type + ';' + ( isCalendar ? ' charset="utf-8"; method=REQUEST' : '' ) ) ;
399399 message . push ( 'Content-Transfer-Encoding: base64' ) ;
400400 message . push ( CRLF ) ;
401401 mailer . $writeline ( obj , message . join ( CRLF ) ) ;
0 commit comments