Fwd: Delivery Status Notification (Failure)
Still happening. But when you read the error message that's not surprising, because it seems to be an SMTP server setup issue. pythoncraft.com's SMTP server's Postscript doesn't know who "aahz" is. S Begin forwarded message:
From: Mail Delivery Subsystem <mailer-daemon@googlemail.com> Date: November 25, 2011 1:16:43 PM PST To: steve@holdenweb.com Subject: Delivery Status Notification (Failure)
Delivery to the following recipient failed permanently:
aahz@pythoncraft.com
Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.0 <steve@holdenweb.com>: Sender address rejected: User unknown in virtual alias table (state 14).
----- Original message -----
Received: by 10.231.82.12 with SMTP id z12mr524917ibk.36.1322255802690; Fri, 25 Nov 2011 13:16:42 -0800 (PST) Return-Path: <steve@holdenweb.com> Received: from [192.168.1.120] (c-67-170-153-110.hsd1.or.comcast.net. [67.170.153.110]) by mx.google.com with ESMTPS id a2sm60029965igj.7.2011.11.25.13.16.40 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 25 Nov 2011 13:16:41 -0800 (PST) Subject: Re: [pydotorg-www] China PyCon Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/alternative; boundary=Apple-Mail-6-351215142 From: Steve Holden <steve@holdenweb.com> In-Reply-To: <20111125183604.GA15088@panix.com> Date: Fri, 25 Nov 2011 13:16:38 -0800 Cc: pydotorg-www <pydotorg-www@python.org> Message-Id: <C4F60C3D-BEF0-4438-B0E4-6ECCA7AAD3F2@holdenweb.com> References: <14dae934126b6f660804b2910dd8@google.com> <507CB492-C9BF-4930-8EEE-37BE6572F411@holdenweb.com> <20111125183604.GA15088@panix.com> To: Aahz <aahz@pythoncraft.com> X-Mailer: Apple Mail (2.1084)
Thanks very much, that's pretty much all that's needed. Thought you'd know about the country-code third-level domains thing for pycon.org, but happy to provide it. Let's see if this gets through now.
regards Steve
On Nov 25, 2011, at 10:36 AM, Aahz wrote:
That's bizarre. What with Stefan's e-mail also failing, I think teh Intertubes is haz bad hair day. Anyway, posted -- lemme know if you want anything different.
BTW, the link to cn.pycon.org is precisely what I was missing earlier.
-- Steve Holden steve@holdenweb.com, Holden Web, LLC http://holdenweb.com/ Python classes (and much more) through the web http://oreillyschool.com/
-- Steve Holden steve@holdenweb.com, Holden Web, LLC http://holdenweb.com/ Python classes (and much more) through the web http://oreillyschool.com/
* Steve Holden <steve@holdenweb.com>:
Still happening. But when you read the error message that's not surprising, because it seems to be an SMTP server setup issue. pythoncraft.com's SMTP server's Postscript doesn't know who "aahz" is.
Yes, but the MX setup for holdenweb.com is also broken: Host/Domain: holdenweb.com MX: aspmx.l.google.com(10) MX: alt2.aspmx.l.google.com(20) MX: alt1.aspmx.l.google.com(20) MX: asmpx3.googlemail.com(50) asmpx3.googlemail.com NXDOMAIN MX: asmpx5.googlemail.com(50) asmpx5.googlemail.com NXDOMAIN Remove the two non existing MX records (NXDOMAIN)
aahz@pythoncraft.com
That one seems to work again. -- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt@charite.de | http://www.charite.de
[definitely not urgent] OK, how does this look? And if it looks OK, how come I'm still getting bounced at pythoncraft.com? """ Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.0 <steve@holdenweb.com>: Sender address rejected: User unknown in virtual alias table (state 14). """ regards Steve (test2)AirHead:freetype-2.4.4 sholden$ dig @8.8.8.8 any holdenweb.com ; <<>> DiG 9.6-ESV-R4-P3 <<>> @8.8.8.8 any holdenweb.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6226 ;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;holdenweb.com. IN ANY ;; ANSWER SECTION: holdenweb.com. 899 IN NS a.ns.zerigo.net. holdenweb.com. 899 IN MX 10 alt2.aspmx.l.google.com. holdenweb.com. 899 IN MX 10 alt1.aspmx.l.google.com. holdenweb.com. 899 IN NS c.ns.zerigo.net. holdenweb.com. 899 IN MX 10 aspmx.l.google.com. holdenweb.com. 899 IN NS b.ns.zerigo.net. holdenweb.com. 899 IN NS f.ns.zerigo.net. holdenweb.com. 899 IN NS d.ns.zerigo.net. holdenweb.com. 899 IN A 174.120.139.138 holdenweb.com. 899 IN SOA a.ns.zerigo.net. hostmaster.zerigo.com. 1322302164 10800 3600 604800 900 holdenweb.com. 899 IN NS e.ns.zerigo.net. ;; Query time: 419 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Sat Dec 3 16:30:12 2011 ;; MSG SIZE rcvd: 283 On Nov 26, 2011, at 1:52 AM, Ralf Hildebrandt wrote:
* Steve Holden <steve@holdenweb.com>:
Still happening. But when you read the error message that's not surprising, because it seems to be an SMTP server setup issue. pythoncraft.com's SMTP server's Postscript doesn't know who "aahz" is.
Yes, but the MX setup for holdenweb.com is also broken:
Host/Domain: holdenweb.com MX: aspmx.l.google.com(10) MX: alt2.aspmx.l.google.com(20) MX: alt1.aspmx.l.google.com(20) MX: asmpx3.googlemail.com(50) asmpx3.googlemail.com NXDOMAIN MX: asmpx5.googlemail.com(50) asmpx5.googlemail.com NXDOMAIN
Remove the two non existing MX records (NXDOMAIN)
aahz@pythoncraft.com
That one seems to work again.
-- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt@charite.de | http://www.charite.de
-- Steve Holden steve@holdenweb.com, Holden Web, LLC http://holdenweb.com/ Python classes (and much more) through the web http://oreillyschool.com/
OK, how does this look? And if it looks OK, how come I'm still getting bounced at pythoncraft.com <http://pythoncraft.com>?
""" Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.0 <steve@holdenweb.com <mailto:steve@holdenweb.com>>: Sender address rejected: User unknown in virtual alias table (state 14). """
I'm not a postfix expert, but my interpretation is that pythoncraft.com tried to generate an automatic reply, and that this automatic reply couldn't be sent because of a misconfiguration on pythoncraft.com. I suggest that you follow the advise and contact pythoncraft.com's postmaster. Regards, Martin
* Steve Holden <steve@holdenweb.com>:
[definitely not urgent]
OK, how does this look? And if it looks OK, how come I'm still getting bounced at pythoncraft.com?
""" Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.1.0 <steve@holdenweb.com>: Sender address rejected: User unknown in virtual alias table (state 14). """
This looks like the recipient domain does sender address verification and the mailserver for the sender reported "User unknown in virtual alias table" (and maybe that data is old, but cached) steve@holdenweb.com is definitely being valid ( :) ) and (I just tested this) being accepted by every MX host. Thus I'm assuming that the MXes for pythoncraft.com (which are using postfix) cached the negative verification result. The default settings are: address_verify_negative_cache = yes address_verify_negative_expire_time = 3d address_verify_negative_refresh_time = 3h Meaning that it may take up to 3 days for the wrong data to expire. How old is that report (I took the weekend off :) ) -- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt@charite.de | http://www.charite.de
participants (3)
-
"Martin v. Löwis" -
Ralf Hildebrandt -
Steve Holden