Quote:
Originally Posted by ay4you i understand where you are coming from but if the is no authentication for outgoing mails anyone can send a mail relaying through our mail server as his/she smtp server and it will not ask for authentication |
No, they can't. To relay mail through your server the user has to be authenticated and by definition the other mail server is not authenticated because it's provided no userid or password.
Quote:
Originally Posted by ay4you using any client and he can use our server as the spam server
and this can be done using any smtp client |
No, they can't. First of all, there is no such thing as an SMTP client. SMTP is a protocol used by mail servers and mail servers alone. A client (or another mail server) can use a port on your server to deliver mail to you, if it does not authenticate then it will only deliver the mail to you - it does not matter whether it's genuine (that will get to a users mailbox) or spam being relayed to another user - in that case it can't because a) Zimbra (postfix) will not allow it because the other server is not trusted and b) it's provided no authentication.
When one of your users connects to the mail server and enters a userid and password he is then authenticated and belongs to your Trusted Network (you can see what that is in this
wiki article). That will allow them to relay mail to anyone - he has already been authenticated and does not need to do it again.
If you are worried about being an open relay do a search for web sites that provide those checks, here's
one of many you'll find.