Taggic / IssueTracker

issue tracking as dokuwiki plugin
http://www.fristercons.de/fcon/doku.php?id=issuetracker:descr
8 stars 2 forks source link

email notification works in status change, but not new comments, using swiftmail #12

Closed instantchow closed 11 years ago

instantchow commented 11 years ago

When changing the status or severity level on the main issue list view, the email notification works fine. However, when adding new comments within the issue, swiftmailer spits out this error log.

I think this error showed up on an update of the IssueTracker. Unfortunately I didn't keep track of which version that worked, but the it's definatly not working in the latest 8e0f390 version

Thanks!

SwiftMailer log: ++ Log level changed to 4 ++ Trying to connect... ++ Trying to connect to SMTP server at 'mymailserver:25 << 220 mymailserver ESMTP Sendmail 8.13.1/8.13.1; Fri, 16 Nov 2012 06:48:30 GMT

EHLO [xx.xx.xx.127] << 250-mymailserver Hello [xx.xx.xx.127], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH GSSAPI *** 250-DELIVERBY 250 HELP ++ SMTP extension 'ENHANCEDSTATUSCODES' reported with attributes []. ++ SMTP extension 'PIPELINING' reported with attributes []. ++ SMTP extension '8BITMIME' reported with attributes []. ++ SMTP extension 'SIZE' reported with attributes []. ++ SMTP extension 'DSN' reported with attributes []. ++ SMTP extension 'ETRN' reported with attributes []. ++ SMTP extension 'AUTH' reported with attributes [GSSAPI, DIGEST-MD5, CRAM-MD5]. ++ SMTP extension 'DELIVERBY' reported with attributes []. ++ SMTP extension 'HELP' reported with attributes [].

Taggic commented 11 years ago

The issuetracker needs properly configured php-mail to provide this functionality completely. That is either sendmail (usually packaged with php) or a wrapper. Swiftmail cannot really solve the php issue you seem to have but I'm not experienced with that plugin. IssueTracker is using directly the php function mail(). Please check also fcon - IssueTracker #160 (http://www.fristercons.de/fcon/doku.php?id=issuetracker:issuelist&do=showcaselink&showid=160&project=fcon_project).