View previous topic :: View next topic |
Author |
Message |
Liquid Crystal Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/1012954363fcb0b29a143b.png)
Joined: 06 Nov 2003 Posts: 77
|
Posted: Tue Dec 27, 2005 1:03 pm Post subject: Strange qmail failure message |
|
|
Hello everyone,
I have qmail-1.1.03-r16 running so far so good on gentoo. However, I noticed today a strange error message, which I never saw before. It is stated as:
User and password not set, continuing without authentication.
212.0.132.22 does not like recipient.
Remote host said: 451 Could not complete sender verify callout
Giving up on 212.0.132.22.
I'm not going to try again; this message has been in the queue too long.
Google wasn't really helpful on this , which is not good _________________ Making *nix user friendly is easier than debugging Windoz
Tuxntosh web site The *nix Graphics Web Site (Warning! Not for M$ Windowz users!) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
adaptr Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/17218567054377b9b6104ea.jpg)
Joined: 06 Oct 2002 Posts: 6730 Location: Rotterdam, Netherlands
|
Posted: Tue Dec 27, 2005 1:48 pm Post subject: |
|
|
Sender verification is a standard component of spam detection; make sure you have a publicly listed MX for that server, and that your box is not relaying mail from outside your domain.
It could also be that the remote host is trying to do an actual VRFY to your mail server, which should normally be disabled to stop your server from becoming an easy spam target - if that is it, the remote host is too strict and all you can do is disregard it.
NOTE to all this: you should not, as a matter of course, send mail to or accept maill from a server that only has an IP address - a proper MTA always has both a forward and reverse FQDN properly configured.
Personally, my Exim config drops the connection if no mail server name is given anywhere. _________________ >>> emerge (3 of 7) mcse/70-293 to /
Essential tools: gentoolkit eix profuse screen |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DaveArb Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 29 Apr 2004 Posts: 510 Location: Texas, USA
|
Posted: Tue Dec 27, 2005 2:56 pm Post subject: Re: Strange qmail failure message |
|
|
Liquid Crystal wrote: | Remote host said: 451 Could not complete sender verify callout |
What you're looking at here is not a qmail failure message at all. It is a response from another mailserver, probably running either Exim or Postfix.
On this page, http://slett.net/spam-filtering-for-mx/smtpchecks.html , look at item 2.3.2.4, this looks like your problem. I don't use qmail at all, but the first place I'd look would be to make sure it isn't sending an internal hostname in the MAIL FROM: envelope. In other words, if:
Internal hostname: quacky.example.com
DNS hostname: mail.example.com
Be sure it doesn't send in the envelope as 'user@quacky.example.com', because the remote server will get a "no such host" response and may not drop the host portion to try again.
If you have a hard time finding the problem, contacting the postmaster of the rejecting server (from a different address, of course) may help. They surely have logs indicating the reject cause.
Dave |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Liquid Crystal Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/1012954363fcb0b29a143b.png)
Joined: 06 Nov 2003 Posts: 77
|
Posted: Tue Dec 27, 2005 7:43 pm Post subject: |
|
|
adaptr wrote: | make sure you have a publicly listed MX for that server, and that your box is not relaying mail from outside your domain. |
my mail server is johansberg.savoladns.com and it has an MX records as well as a PTR record, which is for reverse DNS lookups, as far as I know!
DaveArb wrote: | make sure it isn't sending an internal hostname in the MAIL FROM: envelope. In other words, if:
Internal hostname: quacky.example.com
DNS hostname: mail.example.com
Be sure it doesn't send in the envelope as 'user@quacky.example.com', because the remote server will get a "no such host" response and may not drop the host portion to try again.
|
Actually my qmail is just a front end, E-mail gateway particularly, and my users are having their mailboxes on another "real" mail server. Therefore, my users are having the scheme of user@mydomain.com while my qmail E-mail gateway is having an internal name of johansberg.savoladns.com which is its DNS A record name as well _________________ Making *nix user friendly is easier than debugging Windoz
Tuxntosh web site The *nix Graphics Web Site (Warning! Not for M$ Windowz users!) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
adaptr Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/17218567054377b9b6104ea.jpg)
Joined: 06 Oct 2002 Posts: 6730 Location: Rotterdam, Netherlands
|
Posted: Tue Dec 27, 2005 8:48 pm Post subject: |
|
|
Then it's probably door #2.
In fact, I even suspect it may be Exim on the other end, as that does have configuration options for "callouts", exactly as it's called in that error message.
These do, indeed, try to run a VRFY on the remote host - which will almost certainly fail on any MTA that has even slightly clueful admins behind it.
(You definitely do not want to make the spammers' lives that easy!)
Check who the are, drop any such messages in the future - they're clueless. _________________ >>> emerge (3 of 7) mcse/70-293 to /
Essential tools: gentoolkit eix profuse screen |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magic919 Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 17 Jun 2005 Posts: 2182 Location: Berkshire, UK
|
Posted: Tue Dec 27, 2005 9:34 pm Post subject: |
|
|
I didn't realise Exim ran a VRFY on the host. I understood it ran a standard SMTP chitchat right up to the point it gives the third party server the RCPT address address.totest@example.com and then QUITs on success or otherwise. Can't see how you'd lock those out. Hmmm. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
adaptr Watchman
![Watchman Watchman](/images/ranks/rank-G-2-watchman.gif)
![](images/avatars/17218567054377b9b6104ea.jpg)
Joined: 06 Oct 2002 Posts: 6730 Location: Rotterdam, Netherlands
|
Posted: Wed Dec 28, 2005 5:39 pm Post subject: |
|
|
Well, you may be right at that.
Supporting VRFY (or requiring others to support it) is simply not of this age anymore.
Although, looking at it from the other side, starting up an SMTP connection and then dropping it seems both expensive and uncivil, to me.
It may be the best way to ascertain if a recipient exists, but heck it might as wel defer that until it actually tries to deliver.
(Unless the traffic that receiving the message implies is undesirable, but in this time of mbit connections, who cares?)
I would like a pointer to where you found that, if you have one - I haven't been able to find anything in the Exim spec about what exactly happens during a callout. _________________ >>> emerge (3 of 7) mcse/70-293 to /
Essential tools: gentoolkit eix profuse screen |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
magic919 Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 17 Jun 2005 Posts: 2182 Location: Berkshire, UK
|
Posted: Wed Dec 28, 2005 7:50 pm Post subject: |
|
|
I just did a search on www.alltheweb.com.
Here's some from Exim logs on a server I look after.
Code: |
2005-12-28 17:58:50 1ErbWc-0001TP-Iq == hilesner@enusmail.com R=mailhub T=remote_smtp defer (-44): SMTP error from remote mail server after RCPT TO:<hilesner@enusmail.com>: host hostname [x.x.x.x]: 451-Could not complete recipient verify callout for <hilesner@enusmail.com>.\n451-The mail server(s) for the domain may be temporarily unreachable, or\n451-they may be permanently unreachable from this server. In the latter case,\n451 the address will never be accepted.
|
I guess it is a question of 'what kind of expense'. There;s CPU, RAM and bandwidth to consider. Do you want to accept the message and then process and filter to detect spam. Is it better to turn away at the entrance. Some think yes.
Take a look at www.acme.com . There's a guy who's got to grips with spam. He prefers to reject spam early. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|