Re: Getting greylisting going on a new Debian
"Steven Jones" <[email protected]> Fri, 27 Jun 2008 14:35:07 +1200
| Newsgroups | gmane.mail.spam.greylist.user |
|---|---|
| Message-ID | <EC33A0DA57F53C448E5C9452CC58F57C03D34B10@STAWINCOMAILCL1.staff.vuw.ac.nz> |
OK, this is what I did, checking the .pl, 8><---- my $config_file = "/etc/mail/relaydelay.conf"; 8><---- ls -l, lrwxrwxrwx 1 root smmsp 53 2008-05-31 17:25 relaydelay.conf -> /etc/mail/greylisting/relaydelay-0.04/relaydelay.conf hermes:/etc/mail# I am sending the mail via Thunderbird, but also via the command line on the mailserver itself using "mail", either way I get the failure, "mail thing" shows, 8><-------- | 15 | NULL | <[email protected]> | <[email protected]> | 2008-06-27 14:18:53 | 2008-06-27 19:10:53 | 1 | 0 | 0 | AUTO | 2008-06-27 14:10:53 | 2008-06-27 14:10:53 | +----+-----------+----------------------------------------------+--------------------------------------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ 15 rows in set (0.00 sec) 8><------- Jun 27 14:10:53 hermes sendmail[20463]: m5R2Ar2l020463: from=root, size=26, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost Jun 27 14:10:53 hermes sm-mta[20465]: m5R2ArtC020465: Milter: to=<[email protected]>, reject=451 4.7.1 Please try again later (TEMPFAIL) Jun 27 14:10:53 hermes sendmail[20463]: m5R2Ar2l020463: to=thing, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30026, relay=[127.0.0.1] [127.0.0.1], dsn=4.7.1, stat=Deferred: 451 4.7.1 Please try again later (TEMPFAIL) Jun 27 14:10:53 hermes sm-mta[20465]: m5R2ArtC020465: from=<[email protected]>, size=26, class=0, nrcpts=0, proto=ESMTP, daemon=MSP-v4, relay=localhost.localdomain [127.0.0.1] 8><------ Ok, cleaning up the database, mysql> delete from relaytofrom where relay_ip IS NULL ; Query OK, 12 rows affected (0.00 sec) mysql> select * from relaytofrom; Empty set (0.00 sec) So its empty..... INSERT INTO relaytofrom (relay_ip, record_expires, create_time) VALUES ('127.0.0.1', '9999-12-31 23:59:59', NOW()); so we get this, mysql> select * from relaytofrom; +----+-----------+-----------+---------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ | id | relay_ip | mail_from | rcpt_to | block_expires | record_expires | blocked_count | passed_count | aborted_count | origin_type | create_time | last_update | +----+-----------+-----------+---------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ | 16 | 127.0.0.1 | NULL | NULL | 0000-00-00 00:00:00 | 9999-12-31 23:59:59 | 0 | 0 | 0 | MANUAL | 2008-06-27 14:27:37 | 2008-06-27 14:27:37 | +----+-----------+-----------+---------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ 1 row in set (0.00 sec) mysql> edit relaydelay.conf as advised, 8><---------- # senders as local in case we are acting as a smarthost for them. #ssj $reverse_mail_tracking = 1; $reverse_mail_tracking = 0; 8><--------- restart sendmail. 8><------------ /etc/mail/greylisting/relaydelay-0.04/relaydelay.sh stop hermes:/etc/mail/greylisting/relaydelay-0.04# /etc/mail/greylisting/relaydelay-0.04/relaydelay.sh: line 6: 2524 Terminated /usr/local/sbin/relaydelay.pl $CONFIG hermes:/etc/mail/greylisting/relaydelay-0.04# /etc/init.d/sendmail restart Restarting Transport Agent: sendmail. hermes:/etc/mail/greylisting/relaydelay-0.04# Loading Config File: /etc/mail/relaydelay.conf Using connection 'local:/var/run/relaydelay.sock' for filter relaydelay Attempting to unlink local UNIX socket '/var/run/relaydelay.sock' ... successful. DBI Connecting to DBI:mysql:database=relaydelay:host=localhost:port=3306 Starting Sendmail::Milter 0.18 engine. hermes:/etc/mail/greylisting/relaydelay-0.04# 8><-------- Testing from the command line, 8><---- mysql> select * from relaytofrom; +----+-----------+--------------------------------+---------------------------------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ | id | relay_ip | mail_from | rcpt_to | block_expires | record_expires | blocked_count | passed_count | aborted_count | origin_type | create_time | last_update | +----+-----------+--------------------------------+---------------------------------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ | 16 | 127.0.0.1 | NULL | NULL | 0000-00-00 00:00:00 | 9999-12-31 23:59:59 | 0 | 0 | 0 | MANUAL | 2008-06-27 14:27:37 | 2008-06-27 14:27:37 | | 17 | NULL | <[email protected]> | <[email protected]> | 2008-06-27 14:40:01 | 2008-06-27 19:32:01 | 1 | 0 | 0 | AUTO | 2008-06-27 14:32:01 | 2008-06-27 14:32:01 | +----+-----------+--------------------------------+---------------------------------+---------------------+---------------------+---------------+--------------+---------------+-------------+---------------------+---------------------+ 2 rows in set (0.00 sec) 8><------ 8><------ hermes:/var/log# tail -f mail.log Jun 27 14:31:56 hermes fetchmail[21303]: awakened at Fri 27 Jun 2008 14:31:56 NZST Jun 27 14:31:58 hermes fetchmail[21303]: sleeping at Fri 27 Jun 2008 14:31:58 NZST for 900 seconds Jun 27 14:32:01 hermes sendmail[26956]: m5R2W1Bt026956: from=root, size=26, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost Jun 27 14:32:01 hermes sm-mta[26958]: m5R2W1cO026958: Milter: to=<[email protected]>, reject=451 4.7.1 Please try again later (TEMPFAIL) Jun 27 14:32:01 hermes sendmail[26956]: m5R2W1Bt026956: to=thing, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30026, relay=[127.0.0.1] [127.0.0.1], dsn=4.7.1, stat=Deferred: 451 4.7.1 Please try again later (TEMPFAIL) Jun 27 14:32:01 hermes sm-mta[26958]: m5R2W1cO026958: from=<[email protected]>, size=26, class=0, nrcpts=0, proto=ESMTP, daemon=MSP-v4, relay=localhost.localdomain [127.0.0.1] 8><------- and we have a failure... regards Steven