This is way OT, but I'd rather not get on yet another mailing list. I want to setup email for one of my kids, but I only want to allow mail from specific addresses and blocking all others.
I'm running Sendmail with MailScanner. Any way to do what I'm looking for?
Thanks, James
On Fri, 2006-09-01 at 13:51 -0400, James Pifer wrote:
This is way OT, but I'd rather not get on yet another mailing list. I want to setup email for one of my kids, but I only want to allow mail from specific addresses and blocking all others.
I'm running Sendmail with MailScanner. Any way to do what I'm looking for?
---- man procmail man procmailex
procmail is what you want
Craig
On Friday, Sep 1st 2006 at 13:51 -0400, quoth James Pifer:
=>This is way OT, but I'd rather not get on yet another mailing list. I =>want to setup email for one of my kids, but I only want to allow mail =>from specific addresses and blocking all others. => =>I'm running Sendmail with MailScanner. Any way to do what I'm looking =>for? => =>Thanks, =>James
Not OT at all. I saw one person suggested procmail which will do the job. I prefer doing it a different way. Use the access databse in sendmail. Assuming your kid's name is elmo, and you wanted him to be allowed email from three different addresses,
To: elmo@obrien-pifer.com REJECT From: kid1@d1.com OK From: kid2@d2.com OK From: kid3@d3.com OK
The advantage is that the mail will be rejected by sendmail before reception completes. The disadvantage is that you need to do a bit more reading to fully understand it. ;-)
Not OT at all. I saw one person suggested procmail which will do the job. I prefer doing it a different way. Use the access databse in sendmail. Assuming your kid's name is elmo, and you wanted him to be allowed email from three different addresses,
To: elmo@obrien-pifer.com REJECT From: kid1@d1.com OK From: kid2@d2.com OK From: kid3@d3.com OK
The advantage is that the mail will be rejected by sendmail before reception completes. The disadvantage is that you need to do a bit more reading to fully understand it. ;-)
Hm, trying to do this but when I try to send a message to elmo it says the mailbox is disabled, even though I'm sending from an address that is marked OK, just like your example. I made the changes using webmin. I looked at /etc/mail/access and it looks just like your example.
Any thoughts? I'll keep trying.
Also, looks like I can use this to restrict outgoing too? I'd like to do that as well. Obvious I only want to restrict the kids and not myself.
Thanks, James
On Fri, 2006-09-01 at 19:47 -0400, James Pifer wrote:
Not OT at all. I saw one person suggested procmail which will do the job. I prefer doing it a different way. Use the access databse in sendmail. Assuming your kid's name is elmo, and you wanted him to be allowed email from three different addresses,
To: elmo@obrien-pifer.com REJECT From: kid1@d1.com OK From: kid2@d2.com OK From: kid3@d3.com OK
The advantage is that the mail will be rejected by sendmail before reception completes. The disadvantage is that you need to do a bit more reading to fully understand it. ;-)
Hm, trying to do this but when I try to send a message to elmo it says the mailbox is disabled, even though I'm sending from an address that is marked OK, just like your example. I made the changes using webmin. I looked at /etc/mail/access and it looks just like your example.
Any thoughts? I'll keep trying.
Also, looks like I can use this to restrict outgoing too? I'd like to do that as well. Obvious I only want to restrict the kids and not myself.
ummm...if you're using postfix for your mail, you'll need to do it in the /etc/postfix directory instead of /etc/mail
On Fri, 2006-09-01 at 23:48 -0500, john bray wrote:
On Fri, 2006-09-01 at 19:47 -0400, James Pifer wrote:
Not OT at all. I saw one person suggested procmail which will do the job. I prefer doing it a different way. Use the access databse in sendmail. Assuming your kid's name is elmo, and you wanted him to be allowed email from three different addresses,
To: elmo@obrien-pifer.com REJECT From: kid1@d1.com OK From: kid2@d2.com OK From: kid3@d3.com OK
The advantage is that the mail will be rejected by sendmail before reception completes. The disadvantage is that you need to do a bit more reading to fully understand it. ;-)
Hm, trying to do this but when I try to send a message to elmo it says the mailbox is disabled, even though I'm sending from an address that is marked OK, just like your example. I made the changes using webmin. I looked at /etc/mail/access and it looks just like your example.
Any thoughts? I'll keep trying.
Also, looks like I can use this to restrict outgoing too? I'd like to do that as well. Obvious I only want to restrict the kids and not myself.
ummm...if you're using postfix for your mail, you'll need to do it in the /etc/postfix directory instead of /etc/mail -- cleverly disguised as a responsible adult.
Nope, using sendmail.
James