Benjamin Renard commited on 2012-04-20 15:54:20
Showing 1 changed files, with 11 additions and 0 deletions.
| ... | ... |
@@ -170,3 +170,14 @@ class MantisSMTPServer(smtpd.SMTPServer): |
| 170 | 170 |
fd.close() |
| 171 | 171 |
except Exception, e: |
| 172 | 172 |
logging.error("Can't save message from %s to % receive from %s into %s : %s" % (mailfrom,rcpttos,peer,f,e))
|
| 173 |
+ |
|
| 174 |
+ def alert_sender(self,msg,subject,content): |
|
| 175 |
+ logging.info('Warning send %s : %s' % (msg.mailfrom,subject))
|
|
| 176 |
+ MantisMail.send( |
|
| 177 |
+ self._options['mail_from'], |
|
| 178 |
+ msg.mailfrom, |
|
| 179 |
+ subject, |
|
| 180 |
+ content, |
|
| 181 |
+ smtp_host=self._options['smtp_host'], |
|
| 182 |
+ smtp_port=self._options['smtp_port'] |
|
| 183 |
+ ) |
|
| 173 | 184 |