On Mon, Oct 23, 2006 at 08:20:32AM +0200, Peter N. M. Hansteen wrote: > > I'm set up just like the man page, but every incoming connection is > > being stuttered at. This plays havoc with incoming legit mail, of > > course, and I've been forced to fall back on older antispam tools. > > Are you sure you are actually seeing stuttering, not just the > greylisting database getting (slowly) initialized?
[sorry for the delay answering, I needed to spend some quality time with my mailserver to answer this thoroughly.] Well, if I manually telnet to port 25 from any machine, I get about one character a second. And I get taunted. I don't think that's the innocuous 451 error mentioned in the manual. > You should expect a 'silent period' while the machines which are > trying to send you mail prove their good intentions to your > greylister. The point of greylisting, after all, is to force > correspondents to retry 'within a reasonable time'. The lower > threshold for 'reasonable' is set with the first of the -G arguments > to spamd. The other factor is how long the correspondent takes to > actually retry, which depends on a number of other factors you really > can't influence much, such as the size of that server's outgoing > queue. I've let it run for three hours this morning. Before starting pfspamd today, I checked my spamdb. spamdb listed 12 entries. After 3 hours, spamdb listed the same 12 entries. My spamd logs to /var/log/spam, which has many interesting entries in it: Oct 26 11:18:31 bewilderbeast spamd[731]: (GREY) 216.136.204.119: <[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]> Oct 26 11:18:40 bewilderbeast spamd[731]: 204.127.192.84: connected (12/1) Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: From: Leila Wood <[EMAIL PROTECTED]> Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: To: [EMAIL PROTECTED] Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Subject: caustic assent Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: This is a multi-part message in MIME format. Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: --------------060605040706020008040508 Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: Content-Type: text/html; charset=ISO-8859-1 Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: Content-Transfer-Encoding: 7bit Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: <html> Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: <head> Oct 26 11:18:47 bewilderbeast spamd[731]: 89.110.7.178: Body: <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> Oct 26 11:19:13 bewilderbeast spamd[731]: 204.152.190.11: disconnected after 390 seconds. Oct 26 11:19:15 bewilderbeast spamd[731]: 12.130.136.42: disconnected after 390 seconds. Oct 26 11:19:34 bewilderbeast spamd[731]: 89.110.7.178: disconnected after 390 seconds. Oct 26 11:19:48 bewilderbeast spamd[731]: 200.52.66.237: connected (10/1) So, bad stuff is making it there. Good stuff is as well, though. I sent an email from work to test the setup: bewilderbeast~;grep gkn /var/log/spamd Oct 26 11:33:59 bewilderbeast spamd[4622]: (GREY) 194.76.60.27: <[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]> Oct 26 11:35:42 bewilderbeast spamd[4622]: 194.76.60.27: From: "Michael Lucas \(DL\)" <[EMAIL PROTECTED]> Oct 26 11:35:42 bewilderbeast spamd[4622]: 194.76.60.27: Body: [EMAIL PROTECTED] Oct 26 11:41:50 bewilderbeast spamd[4622]: (GREY) 194.76.60.27: <[EMAIL PROTECTED]> -> <[EMAIL PROTECTED]> Oct 26 11:43:33 bewilderbeast spamd[4622]: 194.76.60.27: From: "Michael Lucas \(DL\)" <[EMAIL PROTECTED]> Oct 26 11:43:33 bewilderbeast spamd[4622]: 194.76.60.27: Body: [EMAIL PROTECTED] Ten minute delay between the first and last attempt. I'm running spamd as below: pfspamd_flags="-v -G7:4:864 -r451" This tells me that after seven minutes, the next attempt should be graylisted and handed to my mail server. bewilderbeast~;grep gkn /var/log/maillog bewilderbeast~; Nothing. bewilderbeast~;spamdb | grep gkn bewilderbeast~; Nothing again. > I would give the initial database buildup a few hours at least. If > you're impatient and you have a few addresses which you consider > 'known good', you could whitelist them using > > # spamdb -a nnn.nnn.nnn.nnn I'd rather avoid whitelisting manually, except perhaps my home IP, until I know greylisting works on its own. > see spamdb(8) for details. I suppose that man page could do with a > bit more text. All of spamd could use some documentation, but that'll happen. ;-) > PS My favorite quote about spamd and greylisting at the moment is this > recent message to openbsd-misc: > http://marc.theaimsgroup.com/?l=openbsd-misc&m=116136841831550&w=2 That's what inspired me to try this. Thanks for your help, it's nice to know I'm not missing anything really obvious. ==ml -- Michael W. Lucas [EMAIL PROTECTED],[EMAIL PROTECTED] http://www.BlackHelicopters.org/~mwlucas/ Latest book: PGP & GPG -- http://www.pgpandgpg.com "The cloak of anonymity protects me from the nuisance of caring." -Non Sequitur _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"