Yudai Kato
|
6394b8714b
|
add quarantine() and progress() as not implemented functions for now. (#6)
|
2016-08-22 13:46:08 -04:00 |
|
Stuart D. Gathman
|
ded1412294
|
Record new envfrom for TestMilter.chgfrom
|
2016-08-10 17:57:51 -04:00 |
|
Yudai Kato
|
4c9c168096
|
suport chgfrom() in TestMilter
see #3
|
2016-08-10 15:00:20 +09:00 |
|
Stuart D. Gathman
|
ea84943f29
|
Fix StringIO
|
2016-07-26 10:06:56 -04:00 |
|
Stuart D. Gathman
|
999a446484
|
flush= not supported until python-3.3
|
2016-07-26 09:58:30 -04:00 |
|
Stuart D. Gathman
|
76eb93223c
|
Use print function everywhere
|
2016-07-26 09:52:40 -04:00 |
|
Stuart D. Gathman
|
bf17ff6a5c
|
Use unicode literal to join unicode strings.
|
2016-07-25 22:35:20 -04:00 |
|
Stuart Gathman
|
5f76be956e
|
Handle missing padding in encoded header
|
2015-10-02 18:53:07 +00:00 |
|
Stuart Gathman
|
2660540641
|
Copy sendmail-devel libmilter api into documention, since milter.org is gone.
|
2015-06-24 03:41:38 +00:00 |
|
Stuart Gathman
|
161b4c31e1
|
Fix header_leading_space, update doc version.
|
2015-02-27 01:04:27 +00:00 |
|
Stuart Gathman
|
9575547dad
|
Fix bug from pyspf - caching server altering case of cached names.
|
2015-02-17 22:46:36 +00:00 |
|
Stuart Gathman
|
8dfda22cbd
|
Add dns name support for iniplist()
|
2014-03-28 03:09:10 +00:00 |
|
Stuart Gathman
|
af49a7a45e
|
Clean while exporting, and handle exporting IP6
|
2013-06-16 03:39:47 +00:00 |
|
Stuart Gathman
|
fca8d83370
|
Import and export csv for converting existing greylist database.
|
2013-05-22 18:25:13 +00:00 |
|
Stuart Gathman
|
3e1754acff
|
Call opensocket to check and remove unix domain sockets before starting.
|
2013-04-18 04:03:36 +00:00 |
|
Stuart Gathman
|
40de08925d
|
Recognize IPv6 localhost.
|
2013-03-27 02:21:30 +00:00 |
|
Stuart Gathman
|
522a631192
|
Update Doxyfile
|
2013-03-22 18:12:50 +00:00 |
|
Stuart Gathman
|
5330047902
|
Move many configs to datadir
|
2013-03-15 23:04:38 +00:00 |
|
Stuart Gathman
|
f357be1e99
|
Release 0.9.8
|
2013-03-14 22:11:26 +00:00 |
|
Stuart Gathman
|
84eeecf9a6
|
tabnanny, restore missing test email
|
2013-03-12 01:46:08 +00:00 |
|
Stuart Gathman
|
a180b212c6
|
Call negotiate from test mixin so that the noreply exception works.
|
2013-03-11 23:52:21 +00:00 |
|
Stuart Gathman
|
bd0df5d77a
|
Accept any combination of lists and space separated strings.
|
2013-03-11 22:21:14 +00:00 |
|
Stuart Gathman
|
34746823f7
|
Use python locking to avoid busy wait.
|
2013-03-09 22:23:27 +00:00 |
|
Stuart Gathman
|
baeddd9fa5
|
Make TestBase members private, fix getsymlist misspelling.
|
2013-03-09 05:42:14 +00:00 |
|
Stuart Gathman
|
4854f95b59
|
Handle varargs in setreply
|
2013-03-09 00:26:03 +00:00 |
|
Stuart Gathman
|
1e0324399b
|
Add mixin class for unit testing milters.
|
2013-03-08 17:37:20 +00:00 |
|
Stuart Gathman
|
078d9f2078
|
Read then write sqlite transactions must use BEGIN IMMEDIATE
|
2013-02-25 19:10:57 +00:00 |
|
Stuart Gathman
|
ff06b5f1b4
|
Close Cursor objects explicitly
|
2013-02-17 05:13:38 +00:00 |
|
Stuart Gathman
|
dd581f5d9a
|
Optional sqlite3 greylist implementation.
|
2013-02-16 19:27:39 +00:00 |
|
Stuart Gathman
|
3fb9beb5c0
|
Testcase for greylist
|
2013-02-16 05:40:46 +00:00 |
|
Stuart Gathman
|
b12c4c9746
|
Doc updates.
|
2013-01-13 01:46:17 +00:00 |
|
Stuart Gathman
|
f3fbb1c99d
|
Missing regex
|
2012-11-15 03:53:02 +00:00 |
|
Stuart Gathman
|
7502c29e47
|
Use functools.wraps for noreply decorator
|
2012-08-28 19:42:05 +00:00 |
|
Stuart Gathman
|
594d3ad365
|
Doc updates.
|
2012-08-28 06:02:36 +00:00 |
|
Stuart Gathman
|
b2e0b2ebc6
|
Fix CNAME following bug.
|
2012-08-28 06:02:14 +00:00 |
|
Stuart Gathman
|
04a241f1e9
|
Ignore leading/trailing whitespace parsing IP6 addresses.
|
2012-07-13 21:50:52 +00:00 |
|
Stuart Gathman
|
16bfe5d4da
|
Exceptions on unsupported result code for callback decorators.
|
2012-04-13 20:33:35 +00:00 |
|
Stuart Gathman
|
c9e32e4b06
|
throw ValueError when message line contains a single %
|
2012-02-25 15:53:45 +00:00 |
|
Stuart Gathman
|
83a1762515
|
New example
|
2011-11-05 15:51:03 +00:00 |
|
Stuart Gathman
|
feb6526cb8
|
Grace period
|
2011-11-05 15:50:02 +00:00 |
|
Stuart Gathman
|
a43649f2ce
|
Make addr2bin and dynip handle IP6.
|
2011-08-19 04:53:56 +00:00 |
|
Stuart Gathman
|
de679b1514
|
Add parameterless class decorators for P_RCPT_REJ and P_HEAD_LEADSPC
|
2011-06-17 19:41:23 +00:00 |
|
Stuart Gathman
|
b946759857
|
Document threading limitations and show multiprocessing example.
|
2011-06-10 01:39:59 +00:00 |
|
Stuart Gathman
|
5a8aaf85d7
|
Release 0.9.5
|
2011-06-09 19:55:31 +00:00 |
|
Stuart Gathman
|
720db3d7bd
|
Doc updates.
|
2011-06-09 18:14:23 +00:00 |
|
Stuart Gathman
|
a46627959c
|
Documentation updates.
|
2011-06-09 17:27:43 +00:00 |
|
Stuart Gathman
|
2133942c19
|
Tolerate illegal chars
|
2011-05-17 21:51:57 +00:00 |
|
Stuart Gathman
|
eef3cde27e
|
Python2.6 SMTP.close() fails when instance never connected.
|
2011-03-18 20:41:31 +00:00 |
|
Stuart Gathman
|
c6ccea9099
|
Fix exception test case
|
2011-03-03 05:58:50 +00:00 |
|
Stuart Gathman
|
953e8a61fa
|
Release 0.9.4
|
2011-03-03 05:11:58 +00:00 |
|