[CentOS] Postfix (Roundcube client) sends mail, but not able to receive
Robert Moskowitz
rgm at htt-consult.com
Thu Mar 14 11:25:33 UTC 2013
On 03/14/2013 12:33 AM, Austin Einter wrote:
> Hi Les Mikesell
> The rpm installed in my m/c is *amavisd-new-2.6.4-2.el6.noarch*.
>
> I believe it is from epel (I have epel repo enabled).
>
>
> Is it incompatible?
If you ARE using the amavisd from epel, you should follow the
instructions from:
http://wiki.centos.org/HowTos/Amavisd
not
http://campworld.net/thewiki/pmwiki.php/LinuxServersCentOS/Cent6VirtMailServer
as it uses rpmfusion, if I recall right. But definitely not epel. Part
of the reason I did not follow its anti-spam portion.
The install should have been:
yum install amavisd-new clamav clamav-devel clamd spamassassin
Then there are group permission problems. I have entered a bug report
for epel on this: 906396
You need to:
gpasswd -a clam amavis
chkconfig clamd on
chkconfig amavisd on
Then there are some specific run directories that have to match. I am
in the Orlando airport and they are blocking my SSH back to my server to
get the correct changes but my old notes with me say something to the
effect:
in /etc/amavisd/amavisd.conf change .pid to match in /etc/clamd.conf
But I can't get to the exact info until I get home this afternoon.
Then the var directory is not created by the rpm. You need to:
cd /var/spool/amavisd
mkdir var
chown amavis:amavis var
chmod 700 var
Though one follow soujourner said 750 for the whole tree.
Finally:
sa-update
service amavisd start
service clamd start
chkconfig amavisd on
Then test with:
telnet localhost 10024
ehlo localhost
quit
telnet localhost 10025
ehlo localhost
quit
postconf -e 'content_filter=amavisfeed:[127.0.0.1]:10024'
cd /usr/share/doc/amavisd-new-2.6.4/test-messages
perl -pe 's/./chr(ord($&)^255)/sge' <sample.tar.gz.compl | zcat | tar xvf -
And test with:
sendmail -i user at domain.com < sample-virus-simple.txt
sendmail -i user at domain.com < sample-spam-GTUBE-junk.txt
Check maillog to see what is happening. Depending on your amavisd.conf
you may be dropping these or tagging them, but letting them go through.
I really need to publish MY howto. But only after I go live in about a
month...
More information about the CentOS
mailing list