LMTP should reject unknown lists in RCPT-stage
Original LP Author: Bernhard Schmidt , LP Link: https://bugs.launchpad.net/bugs/982555
At the moment the LMTP runner rejects mails to non-existing lists after the DATA stage.
# telnet localhost 8024
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.svr02.mucip.net Python LMTP runner 1.0
MAIL FROM: <berni@birkenwald.de>
250 Ok
RCPT TO: <thislistdoesnotexist@birkenwald.de>
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
Message-ID: <bal@blubb.de>
as
.
550 Requested action not taken: mailbox unavailable
It should reject invalid addresses in the RCPT TO stage, this way it could easily be used with Postfix' feature "reject_unverified_recipient" to avoid accepting and then bouncing messages.
Edited by Mark Sapiro