Plan 9 from Bell Labs’s /usr/web/sources/patch/sorry/smtpdspam/readme

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


1.  go slower and slower if client is being rejected.  we just go slower
until they hang up rather than deal with reconnects.
2.  pass arguments to validatesender to enable spamhaus & spf checks.
3.  note that no sender is defined as postmaster@him and check that
address.
4.  require that helo be resolvable.
5.  qflag -- don't log helos that are bounced as Liars.

note:  the current code and this post have a problem dealing with
typically-configured laptops announcing themselves as "joeslappie".
perhaps if we require authentication or you're trusted, the rules
in hello() can be relaxed a bit.

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.