- Moderator
- #1
Hi guys.
This is carrying over from another thread, thread656-1279601
There are SO MANY settings in Postfix, and I've read and followed other examples and so forth.
Half the time, I end up breaking Postfix so that it won't send or receive e-mails. Luckily, I always make a backup of my postfix config before I do anything... (learned that lesson the hard way)
Anyway... can someone, in a nutshell, tell me how to do the following:
1) When e-mail comes in, I would like it to VERIFY that the sender is who it says it is. For example, if the return address is somename@aol.com, then a reverse-lookup on the sending IP address should show mailsomething.aol.com or whatever.
2) Harvesting: What's the best way to stop harvesting? Of course, #1, should help a LOT... but I want it to return "Service not available" or some-such message that makes the harvesting machine think that there's not an e-mail server running. For example, if someone tries to e-mail to adam@myserver.com, and adam isn't a LOCAL LOGIN, then it should respond back that the service isn't available.
3) Relaying. Even though I have relaying off, for some reason, Postfix still relays *some* messages. If it's not a LOCAL account, in other words, myaddress@myserver.com, then I don't want postfix to "try" to deliver it elsewhere.
4) User access. If I give a friend an e-mail address on my server, why won't postfix allow them to send mail, unless I add them to the permitnetworks setting? If they HAVE a valid user name and a valid password.... I should be able to POP my mail from ANYWHERE, right?
I really need to "fine tune" my e-mail system. I'm still getting hundreds of spams a day, even with SpamAssassin running, not to mention that I'm *continually* being harvested.
More than just a reference, I really need a dumbed-down explaination... like "To make it do a reverse lookup, in /etc/postfix/master.cf put ReverseLookupForced=True" or something like that....
Thanks in advance! I have a lot of *nix experience, but not a lot of Postfix experience; perhaps someone could write a really good postfix/e-mail FAQ for helping to "clean up" e-mail in general?
Just my 2¢
"In order to start solving a problem, one must first identify its owner." --Me
--Greg
This is carrying over from another thread, thread656-1279601
There are SO MANY settings in Postfix, and I've read and followed other examples and so forth.
Half the time, I end up breaking Postfix so that it won't send or receive e-mails. Luckily, I always make a backup of my postfix config before I do anything... (learned that lesson the hard way)
Anyway... can someone, in a nutshell, tell me how to do the following:
1) When e-mail comes in, I would like it to VERIFY that the sender is who it says it is. For example, if the return address is somename@aol.com, then a reverse-lookup on the sending IP address should show mailsomething.aol.com or whatever.
2) Harvesting: What's the best way to stop harvesting? Of course, #1, should help a LOT... but I want it to return "Service not available" or some-such message that makes the harvesting machine think that there's not an e-mail server running. For example, if someone tries to e-mail to adam@myserver.com, and adam isn't a LOCAL LOGIN, then it should respond back that the service isn't available.
3) Relaying. Even though I have relaying off, for some reason, Postfix still relays *some* messages. If it's not a LOCAL account, in other words, myaddress@myserver.com, then I don't want postfix to "try" to deliver it elsewhere.
4) User access. If I give a friend an e-mail address on my server, why won't postfix allow them to send mail, unless I add them to the permitnetworks setting? If they HAVE a valid user name and a valid password.... I should be able to POP my mail from ANYWHERE, right?
I really need to "fine tune" my e-mail system. I'm still getting hundreds of spams a day, even with SpamAssassin running, not to mention that I'm *continually* being harvested.
More than just a reference, I really need a dumbed-down explaination... like "To make it do a reverse lookup, in /etc/postfix/master.cf put ReverseLookupForced=True" or something like that....
Thanks in advance! I have a lot of *nix experience, but not a lot of Postfix experience; perhaps someone could write a really good postfix/e-mail FAQ for helping to "clean up" e-mail in general?
Just my 2¢
"In order to start solving a problem, one must first identify its owner." --Me
--Greg