This does not appear to be a debian packaging bug, so the proper place for this is probably upstream, on the postfix-users list.
As you have guessed, this actually does not also appear to be a postfix bug at all. It appears that your upstream provider is having issues and you don't have enough information to resolve it, short of helpful tech support at your provider. A 5xx series error is a permanent error, as you surmise. Greylisting generally uses 4xx temporary errors and Postfix would, in fact, retry as it should, so this is probably not greylisting related. Two questions: 1) one set of log messages does show your IP address, but the other doesn't. Is your IP address being changed by your provider every so often? 2) How are you authenticating to the smart host? Does your smart host require POP-before-SMTP authentication? If so, then fetchmail would have to check email before you try to send mail. -- Jamieson Becker http://jamiesonbecker.com/signature.html > Package: postfix > Version: 2.5.5-1.1 > Severity: normal > > Hi. I fetchmail down and postfix up to my ISP's Smarthost. Often > this works fine. Too often, it doesn't. I suspected over-aggressive > greylisting, but that appears not to be the case. And now, I see it's > not. Within an hour's time, mails go out fine, then fail (see > Subject). Or fail, then start working, then fail. I hate > intermittent failures. > > I've disabled mysqld startup. I don't need it if I'm not using it. > Can that be involved? I've tried troubleshooting this with my ISP > (which is *nix aware/generally competent), but they think my system is > not always sending authentication. I find that hard to believe. > > SMTP is supposed to queue messages, and temporary bounces ought to be > re-tried, but aren't. Why? Is a 501 error supposed to be final? > > Dec 12 17:35:20 infidel postfix/smtp[8939]: 39F3352172: > to=<libranet...@yahoogroups.com>, relay=smtp.nucleus.com[66.18.251.14]:25, > delay=0.18, delays=0.03/0.01/0.08/0.06, dsn=5.7.1, status=bounced (host > smtp.nucleus.com[66.18.251.14] said: 501 5.7.1 This system is not > configured to relay mail from <keel...@nucleus.com> to > <libranet...@yahoogroups.com> for dsl-vlan423-66-18-197-214.nucleus.com > (in reply to RCPT TO command)) > > > > Successful: > > ----------------------------------- > Dec 12 17:43:17 infidel postfix/pickup[7193]: 3139E52172: uid=1000 > from=<keeling> > Dec 12 17:43:17 infidel postfix/cleanup[9068]: 3139E52172: > message-id=<20101213004317.gb8...@nucleus.com> > Dec 12 17:43:17 infidel postfix/qmgr[3507]: 3139E52172: > from=<keel...@nucleus.com>, size=2935, nrcpt=1 (queue active) > Dec 12 17:43:17 infidel postfix/smtp[9071]: 3139E52172: > to=<libranet...@yahoogroups.com>, relay=smtp.nucleus.com[66.18.251.14]:25, > delay=0.22, delays=0.03/0.01/0.1/0.09, dsn=2.0.0, status=sent (250 2.0.0 > Message received OK [id=b1085597...@mail.nucleus.com]) > Dec 12 17:43:17 infidel postfix/qmgr[3507]: 3139E52172: removed > ----------------------------------- > > Unsuccessful: > > ----------------------------------- > Dec 12 17:35:20 infidel postfix/pickup[7193]: 39F3352172: uid=1000 > from=<keeling> > Dec 12 17:35:20 infidel postfix/cleanup[8936]: 39F3352172: > message-id=<20101213003520.ga8...@nucleus.com> > Dec 12 17:35:20 infidel postfix/qmgr[3507]: 39F3352172: > from=<keel...@nucleus.com>, size=2804, nrcpt=1 (queue active) > Dec 12 17:35:20 infidel postfix/smtp[8939]: 39F3352172: > to=<libranet...@yahoogroups.com>, relay=smtp.nucleus.com[66.18.251.14]:25, > delay=0.18, delays=0.03/0.01/0.08/0.06, dsn=5.7.1, status=bounced (host > smtp.nucleus.com[66.18.251.14] said: 501 5.7.1 This system is not > configured to relay mail from <keel...@nucleus.com> to > <libranet...@yahoogroups.com> for dsl-vlan423-66-18-197-214.nucleus.com > (in reply to RCPT TO command)) > Dec 12 17:35:20 infidel postfix/cleanup[8936]: 6671852177: > message-id=<20101213003520.6671852...@infidel.nucleus.com> > Dec 12 17:35:20 infidel postfix/qmgr[3507]: 6671852177: from=<>, > size=4923, nrcpt=1 (queue active) > Dec 12 17:35:20 infidel postfix/bounce[8940]: 39F3352172: sender > non-delivery notification: 6671852177 > Dec 12 17:35:20 infidel postfix/qmgr[3507]: 39F3352172: removed > Dec 12 17:35:20 infidel postfix/smtp[8939]: 6671852177: > to=<keel...@nucleus.com>, relay=smtp.nucleus.com[66.18.251.14]:25, > delay=0.4, delays=0.01/0/0.08/0.32, dsn=2.0.0, status=sent (250 2.0.0 > Message received OK [id=b1085596...@mail.nucleus.com]) > Dec 12 17:35:20 infidel postfix/qmgr[3507]: 6671852177: removed > ----------------------------------- > > > -- System Information: > Debian Release: 5.0.6 > APT prefers stable > APT policy: (500, 'stable') > Architecture: i386 (x86_64) > > Kernel: Linux 2.6.32-bpo.5-amd64 (SMP w/2 CPU cores) > Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/bash > > Versions of packages postfix depends on: > ii adduser 3.110 add and remove users and > groups > ii debconf [debconf- 1.5.24 Debian configuration > management sy > ii dpkg 1.14.29+b1 Debian package management > system > ii libc6 2.7-18lenny6 GNU C Library: Shared > libraries > ii libdb4.6 4.6.21-11 Berkeley v4.6 Database > Libraries [ > ii libsasl2-2 2.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication > abstra > ii libssl0.9.8 0.9.8g-15+lenny9 SSL shared libraries > ii lsb-base 3.2-20 Linux Standard Base 3.2 init > scrip > ii netbase 4.34 Basic TCP/IP networking > system > ii ssl-cert 1.0.23 simple debconf wrapper for > OpenSSL > > postfix recommends no packages. > > Versions of packages postfix suggests: > ii bsd-mailx [mail-r 8.1.2-0.20071201cvs-3 A simple mail user agent > ii emacs [mail-reade 22.2+2-5 The GNU Emacs editor > (metapackage) > ii emacs22 [mail-rea 22.2+2-5 The GNU Emacs editor > ii libsasl2-modules 2.1.22.dfsg1-23+lenny1 Cyrus SASL - pluggable > authenticat > ii mutt [mail-reader 1.5.18-6 text-based mailreader > supporting M > pn postfix-cdb <none> (no description available) > pn postfix-ldap <none> (no description available) > ii postfix-mysql 2.5.5-1.1 MySQL map support for Postfix > pn postfix-pcre <none> (no description available) > ii postfix-pgsql 2.5.5-1.1 PostgreSQL map support for > Postfix > ii procmail 3.22-16 Versatile e-mail processor > pn resolvconf <none> (no description available) > pn sasl2-bin <none> (no description available) > pn ufw <none> (no description available) > > -- debconf information: > * postfix/mailname: nucleus.com > postfix/tlsmgr_upgrade_warning: > postfix/retry_upgrade_warning: > * postfix/relayhost: smtp.nucleus.com > * postfix/procmail: true > postfix/bad_recipient_delimiter: > postfix/rfc1035_violation: false > * postfix/mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 > * postfix/protocols: all > * postfix/recipient_delim: > * postfix/main_mailer_type: Internet with smarthost > postfix/kernel_version_warning: > * postfix/chattr: false > * postfix/root_address: keeling > postfix/mydomain_warning: > * postfix/destinations: infidel.nucleus.com, localhost > postfix/not_configured: > * postfix/mailbox_limit: 0 > > > -- > Any technology distinguishable from magic is insufficiently advanced. > (*) Please don't Cc: me. > - - > > > > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org