László Károlyi
c6c3c18ebe
Fix unused import so travis won't chimp out
2021-03-01 19:11:17 +01:00
László Károlyi
1d0207f762
Fix names
2021-03-01 18:15:02 +01:00
László Károlyi
09e5e56d48
Adding initial SMTPCheckerTest tests
2021-03-01 18:09:43 +01:00
László Károlyi
5e84348d9b
Fix tests
2021-03-01 17:43:52 +01:00
László Károlyi
b0e89cabd7
Add changelog for 1.0.0
2021-03-01 17:37:29 +01:00
László Károlyi
1999e1d433
Simplifying code
2021-03-01 17:15:58 +01:00
László Károlyi
b258d2735f
Update bug template
2021-03-01 11:58:48 +01:00
László Károlyi
184a15a531
Update issue templates
2021-03-01 11:57:14 +01:00
László Károlyi
d0301bb968
Refactor to FAQ for issue template
2021-03-01 11:56:09 +01:00
László Károlyi
f93f20cc9a
Update issue templates
2021-03-01 10:53:30 +00:00
László Károlyi
5a27711397
Overhauling response handling
2021-03-01 11:37:48 +01:00
László Károlyi
903925afc9
Code cleanup, tests follow
2021-02-28 15:02:16 +01:00
Reinhard Müller
ef15fa994a
Restructure SMTP check code
2021-02-23 21:28:13 +01:00
Reinhard Müller
59172783ce
Fix indentation
2021-02-22 15:18:49 +01:00
Reinhard Müller
9d662a2f23
Improve SMTP check error handling
...
* Improve exception class hierarchy
* Raise exception on malformatted "from_address" parameter instead of
yielding a negative verification result
* Add option to raise exceptions on ambiguous results
* Improve exception parameters to allow for a more structured analysis
of the negative response
* Yield a negative verification result upon the first permanent error on
RCPT TO, just like a mail server would also bounce after the first
permanent error
2021-02-22 14:32:56 +01:00
László Károlyi
009182542e
Release 0.2.16
2021-02-15 16:45:01 +01:00
László Károlyi
f3adaa8e80
Merge pull request #52 from reinhard-mueller/master, fix #50
...
Work around a bug in smtp lib
2021-02-15 15:42:50 +00:00
Reinhard Müller
41a14e17b9
Work around a bug in smtp lib
...
Fixes #50
2021-02-15 15:26:38 +01:00
László Károlyi
8439d94742
Fix tests, prepare a new release
2021-02-11 17:49:29 +01:00
László Károlyi
81f5769ac8
Merge pull request #49 from gearheartio/feature/add-no_smtp_argument
...
Add no_smtp argument that allows us to validate only mx records witho…
2021-02-11 16:54:08 +01:00
Sergey Shevchenko
8f08c01523
Add no_smtp argument to README
2021-02-11 18:48:35 +04:00
László Károlyi
a691f359bb
Simplify code on DNS name resolving
2021-02-11 15:10:31 +01:00
Sergey Shevchenko
607ae44ce8
Move no_smtp argumeent to the end of arguments list
2021-02-11 17:48:41 +04:00
Sergey Shevchenko
fea879a809
Add no_smtp argument that allows us to validate only mx records without SMTP request
2021-02-11 17:41:21 +04:00
László Károlyi
c92bd0c5c0
Fix flake8 chimping out
2021-02-11 12:41:06 +01:00
László Károlyi
e3653934a5
Prepare a new release, closes #46
2021-02-11 11:55:09 +01:00
László Károlyi
4b71e4bf81
Merge pull request #48 from reinhard-mueller/master
...
Improve error reporting
2021-02-11 11:37:41 +01:00
Reinhard Müller
4ca02d4072
Fix typo
2021-02-10 17:52:10 +01:00
Reinhard Müller
b2cef9c8c2
Remove unused variable
2021-02-10 17:09:12 +01:00
Reinhard Müller
294c4e7174
Improve error reporting
...
* Unify error message format, always include SMTP status code
* Use "with SMTP" to properly close connection even in case of error
* Establish connection after setting debug level so this is debugged as
well
* Properly handle SMTP error status codes on connection
* Don't return ambigious SMTP status codes, as they are not used anyway
2021-02-09 23:37:07 +01:00
László Károlyi
0b2b1ba738
Fix #45 , bump version
2021-02-08 14:19:59 +01:00
László Károlyi
072a12f632
Update spam address
2021-01-06 20:41:20 +01:00
László Károlyi
f94310b2c6
Preparing release
2020-11-26 16:29:39 +01:00
László Károlyi
f6f46f90b6
Fixing yahoo errors, TLS hostnames must be without terminating dot
2020-11-26 16:22:18 +01:00
László Károlyi
43a3a08499
Fix tests
2020-11-19 15:20:39 +01:00
László Károlyi
d3ec33f878
Make logging less intrusive
2020-11-19 14:26:52 +01:00
László Károlyi
877b301ed6
No stable python3.9 on travis yet
2020-10-11 14:09:27 +02:00
László Károlyi
eea3f8429f
Add python3.9 support
2020-10-11 14:06:15 +02:00
László Károlyi
e3fc691674
Fix travis and isort
2020-10-11 13:58:10 +02:00
László Károlyi
35efbb7cd9
Updating to 0.2.10, see CHANGELOG.txt
2020-10-11 13:54:32 +02:00
László Károlyi
f16d875a13
Don't close issues labeled as `enhancement`
2020-06-11 17:54:54 +02:00
László Károlyi
abcb97e17c
Add stalebot
2020-06-11 17:50:17 +02:00
László Károlyi
63f4661fd3
Fix README.rst (PITA)
2020-06-09 13:16:51 +02:00
László Károlyi
cfff9168ad
Add debug example
2020-06-09 12:56:17 +02:00
László Károlyi
31b4dff3b8
Adding debug parameter + preparing release
2020-06-09 12:34:51 +02:00
László Károlyi
e5c0071471
Update README.md with FAQ
2020-04-26 19:37:42 +02:00
László Károlyi
8df91e4f58
Preparing release, closes #16
2020-04-17 15:57:28 +02:00
László Károlyi
8e0bb18cd0
Fixes a windows error mentioned in #16
2020-04-17 15:54:50 +02:00
László Károlyi
20bf35ead8
Releasing 0.2.7
2020-04-14 12:27:50 +02:00
László Károlyi
0dd9910eb2
Merge pull request #15 from reinhard-mueller/master
...
Increase consistency at handling domain literals
2020-04-14 12:25:01 +02:00