This brings up a question I have about the SMTP server that the SME server uses. Is this not the Bruce Guenters (sp?) mailfront smtp front-end for qmail? If it is then it has the function to deny unknown users at the smtp level.
i.e.
telnet mail.domain.com 25
Trying 192.168.1.30...
Connected to 192.168.1.30 (192.168.9.30).
Escape character is '^]'.
220 mail.domain.com mailfront ESMTP
mail from: gooduser@domain.com
250 Sender accepted.
rcpt to: unknownuser@domain.com
Sorry, that is an invalid e-mail address
So far I have failed miserably on getting this to work on my E-Smith server. It was done in 5.6 at this address to this contrib:
http://no.longer.valid/mylinks/viewcat.php?cid=81This would be the best way to stop mail to unknown users. This would not generate any bounce messages and send I believe a 451 error to the client MUA notifying them that there is no user with that name at that domain. This way they would instantly see the error message in their client and be able to make sure they have spelled the name right.
Would anyone like to try and help me figure this out? I think it would be a great addition to a default SME install.
Jon