postfix is the mailserver choosen by more crowd for it's small fast and/or license over other mta like qmail/sendmail
one good small fast mail filter for spam/virus:
antispam/antivirus
- http://blog.taragana.com/index.php/archive/6-simple-safe-postfix-changes-for-over-95-spam-reduction/
- http://www.howtoforge.com/howtos/email/antispam-antivirus
- http://www.howtoforge.com/greylisting_postfix_postgrey
- http://www.howtoforge.com/block_spam_at_mta_level_postfix
- http://www.howtoforge.com/amavisd_postfix_debian_ubuntu
- http://mailtools.anomy.net/sanitizer.html#install #very fast and light mail filter
- http://www.eecs.berkeley.edu/~jkuroda/talks/mailfiltering/
- http://www.debian-administration.org/polls/68
- http://shearer.org/MTA_Comparison#Quick_Answer
- http://www.debianadmin.com/postfix-mail-server-web-interfacefrontend-or-gui-tools.html
graph & logs reports
- http://howtoforge.com/mailgraph_pflogsumm_debian_etch
- http://www.postfix.org/addon.html#logfile
- http://www.logreport.org/lire.html
- http://jimsun.linxnet.com/postfix_contrib.html
- pflogsumm
- http://logwatch.vanderkooij.org/
- http://awstats.sourceforge.net/docs/awstats_faq.html#MAIL
aptitude install rrdtool mailgraph queuegraph
dpkg-reconfigure mailgraph
cd /var/www
mkdir cgi-bin
chmod +x cgi-bin
cd cgi-bin
ln -s /usr/lib/cgi-bin/mailgraph.cgi
ln -s /usr/lib/cgi-bin/queuegraph.cgi
# now you can access you graph at http://localhost/cgi-bin/mailgraph.cgi and http://localhost/cgi-bin/queuegraph.cgi
aptitude install pflogsumm
packs:
http://www.tummy.com/Products/vpostmaster/
http://www.postfixvirtual.net/
http://www.maiamailguard.com
http://www.salstar.sk/sagator/
archives/backup copy:
http://www.postfix.org/ADDRESS_REWRITING_README.html#auto_bcc
http://www.postfix.org/postconf.5.html#always_bcc
for win32
http://www.redline-software.com/eng/products/mam/
# some from http://jimsun.linxnet.com/misc/postfix-anti-UCE.txt
# plus many other sources
smtpd_helo_required = yes
disable_vrfy_command = yes
smtpd_recipient_restrictions =
reject_invalid_hostname,
reject_non_fqdn_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
permit_mynetworks,
reject_unauth_destination,
check_recipient_access pcre:/etc/postfix/recipient_checks.pcre,
check_helo_access dbm:/etc/postfix/helo_checks,
check_sender_access dbm:/etc/postfix/sender_checks,
check_client_access dbm:/etc/postfix/client_checks,
check_client_access pcre:/etc/postfix/client_checks.pcre,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client list.dsbl.org,
reject_rbl_client sbl.spamhaus.org,
reject_rbl_client pbl.spamhaus.org
permit
smtpd_data_restrictions =
reject_unauth_pipelining,
permit
always_bcc=email_archive_backup@somecorporate.net
default_process_limit=10
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 20
#defer_transports = smtp #this will defer all email
checking:
http://jimsun.linxnet.com/misc/header_checks.txt #check for worms
http://jimsun.linxnet.com/misc/body_checks.txt
limiting:
http://www.postfix.org/rate.html
http://www.postfix.org/resource.html
http://www.opennix.com/email/postfix/policy/ratelimit.html
(almost) everything else:
http://www.seaglass.com/postfix/faq.html
postfix.org
telnet test
test openrelay, eicar antivirus, gtube antispam, etc
http://wiki.mailscanner.info/doku.php?id=documentation:test_troubleshoot:mta:connexion
$ telnet mail.example.com 25
Trying 172.18.3.86...
Connected to mail.example.com (172.18.3.86).
Escape character is ‘^]’.
220 mail.example.com ESMTP Postfix
ehlo mail2.example.com
250-mail.example.com
250-PIPELINING
250-SIZE 16777216
250-ETRN
250 8BITMIME
mail from:<>
250 Ok
rcpt to:<glenn@example.com>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
Message-ID: <TEST1.1010101@example.net>
From: sender <sender@example.com>
To: glenn <glenn@example.com>
Subject: test
test
.
250 Ok: queued as A020B23DC6
quit
221 Bye
Connection closed by foreign host.
telnet pop3
telnet pop3.mail.host.domain 110
+OK Hello There
USER email_login
+OK Password required.
PASS email_password
+OK NUM_MSGS NUM_BYTES
LIST
1 1400
2 57839
...
QUIT
+OK
phpmail test
<?php
$email = "your@emailaddress.com";
if(mail($email, "Test Message", "This is a test Message", "From: ".$email)) {
echo "message sent.";
} else {
echo "message failed to send.";
}
?>
http://forum.listmessenger.com/index.php?showtopic=2214&mode=linearplus
OMG! No wonder-this site is NOT for beginnersit's in GREEK to me and I graduated a BS in registered nursing! I am NOT stupid! It's on the puter GEEK stagesorry to all else this is for Daniel! or danny! I know you are intelligent and yes, you are advertising the money you make but that's NOT what I am here for…..YOU're intelligent or so I thought because you have your own site and could explain how to set up everything and get it running smoothly. Moneydon't care. All I care about is what's in it for MEgoldmine advice from a phenomenal sales /CEO thet I worked for 10 years in broadcasting/DJ/commercials/remote/etc etc etc.-pretend everyone wears a sign on thier forhead saying "WHAT'S IN IT FOR ME????" And if you can explain that to your potential client and do it very well—-you'll close that sale in 10 minutes flat!
OK-now that you know where I am coming from --maybe you can help ME! That's what this site IS for isn't it? Please reply asap!
Beachbabee
Post preview:
Close preview