Commit Graph

26 Commits

Author SHA1 Message Date
Stuart D. Gathman cdae26af47 More py3 fixes, switch to setuptools. 2020-06-12 16:51:38 -04:00
Stuart D. Gathman 36750bac78 Fix some python3 syntax errors 2017-04-20 17:00:14 -04:00
Stuart D. Gathman 76eb93223c Use print function everywhere 2016-07-26 09:52:40 -04:00
Stuart Gathman 84eeecf9a6 tabnanny, restore missing test email 2013-03-12 01:46:08 +00:00
Stuart Gathman eef3cde27e Python2.6 SMTP.close() fails when instance never connected. 2011-03-18 20:41:31 +00:00
Stuart Gathman 953e8a61fa Release 0.9.4 2011-03-03 05:11:58 +00:00
Stuart Gathman 65986632de Handle multiple recipients. For CBV or auto whitelist of multiple emails. 2010-10-11 00:29:47 +00:00
Stuart Gathman 939fc61df7 Handle @ in localpart. 2009-07-02 19:41:12 +00:00
Stuart Gathman a3530d4c49 Doxygen updates 2009-06-10 18:01:59 +00:00
Stuart Gathman 0e1a2de41f Support non-DSN CBV (non-empty MAIL FROM) 2009-05-20 20:08:44 +00:00
Stuart Gathman 46ed3ddbcb Allow arbitrary object, not just spf.query like, to provide data for create_msg 2007-09-25 01:24:59 +00:00
Stuart Gathman 6048fe6e8c Remove explicit spf dependency. 2007-09-24 20:13:26 +00:00
Stuart Gathman d289822f42 Handle DNS error sending DSN. 2007-03-03 18:19:40 +00:00
Stuart Gathman 5ad6d321bd Do plain CBV when template missing. 2007-01-04 18:01:11 +00:00
Stuart Gathman 30923ab3a1 Support timeout. 2006-07-26 16:37:35 +00:00
Stuart Gathman d50215d0ba Include header fields in DSN template. 2006-06-21 21:07:11 +00:00
Stuart Gathman c5b2169509 Remove default templates. Scrub test. 2006-05-24 20:56:35 +00:00
Stuart Gathman b57e365349 Default templates need headers also. 2006-05-21 03:39:59 +00:00
Stuart Gathman 99396a1eee Fail template, move most header fields into template. 2006-05-21 03:30:06 +00:00
Stuart Gathman 7ab5ddf053 Getting ready for 0.8.3 2005-08-18 04:19:26 +00:00
Stuart Gathman 2a4ab4e87c Send DSN before adding message to quarantine. 2005-08-17 19:35:28 +00:00
Stuart Gathman b0286bff22 Treat fail like softfail for selected (braindead) domains.
Treat mail according to extended processing results, but
report any PermError that would officially result via DSN.
2005-08-04 21:21:33 +00:00
Stuart Gathman 493741c81e Return consistent tuple on error. 2005-06-15 19:45:47 +00:00
Stuart Gathman bdc6b71845 Update copyright notices after reading article on /. 2005-06-02 04:18:55 +00:00
Stuart Gathman 5d6ceaefe4 Support configurable templates for DSNs. 2005-06-02 01:00:37 +00:00
Stuart Gathman 9fb3ad70d4 Development changes since 0.7.2 2005-05-31 18:23:49 +00:00