[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: exim (probably broken thread)



Hai Tony,

Could you save this message and then sent it as attachment back to me?
I want to have a closer look at the headers. (no need to send that copy
to the list)

On Sat, Dec 16, 2000 at 04:35:20PM -0500, A R wrote:
...
> fetchmail: analyzing Received line:
> Received: from murphy.debian.org ([216.234.231.6])
>           by mtiwgwc24.worldnet.att.net
>           (InterMail vM.4.01.03.10 201-229-121-110) with SMTP
>           id
> <20001216211136.HJMD23905.mtiwgwc24.worldnet.att.net@murphy.debian.org>
>           for <arodriguez@worldnet.att.net>;
>           Sat, 16 Dec 2000 21:11:36 +0000
> fetchmail: line rejected, mtiwgwc24.worldnet.att.net is not an alias of the
> mailserver

It has been some time since I set up my own fetchmail files, so it
takes me some time remembering all:(  What is bothering us now is
that your pop host is not the same as the host on which the mail
is received by your ips, moreover this receiving host changes over
time (those mtiwgwc*.worldnet.att.net names).  According to the docs
this shouldn't bite us in 'single-drop' mode, and here on my machine
that's right.  But on your computer it fails, looks like you're run-
ning in 'multi-drop' mode.  To check this out could you mail the
outcome of "fetchmail -V" run as tony?  Somewhere to the end of its
output you are likely to find a line that is similar to:

    "  Single-drop mode: 1 local name(s) recognized."

If it says Single-drop, then your fetchmail isn't working like mine
(you are running potato? no woody aka unstable intermingled I hope)
If it says Multi-drop, then you'll have to look carefully at your
~/.fetchmailrc file; a single * could switch you into that mode.

Back to the aka line in multi-drop mode. I've done a lot of testing
this night and it looks like the aka hosts have to be spelled out, no
domain wildcarding or whatever, just plain listing them all.  This
differs from the docs, so I wonder what I'm overlooking. In multi-drop
mode Fetchmail parses the headers to see to whom the mail is addressed,
per default it uses the "Recieved:"-lines. In those lines this
changing mail-server-name pops-up and fetchmail bails out complaining
that it doesn't match the mailhost.  At home I've more luck
specifying "Delivered-to:" as header-field to parse.  My ips's
MTA (postfix) adds those containing the To-envelop header.  And
that header has the expected host name.  We have to have a look
at your headers after receiving mail to figure out if this could
work for you.  Here it is working, nontheless I have added this
"no dns"

> fetchmail: no local matches, forwarding to tony

As the mailhost was not the same as the pophost fetchmail failed at first.
Now he is using the fallback deliver address (postmaster)

> Notice how there is another rejection, now of mti*24.worldnet.att.net
> Perhaps using wild * can fix it? Something like aka
> mtiwgwc*.worldnet.att.net?

I had no luck trying this tonight.

> It also bothers me that the mail comes to "tony" after bouncing, and I had
> defined "arodriguez is tony
> here".

Yes, but fetchmail chookes over those changing mailhosts and falls back
to delivery to postmaster.  This will change once we got that sorted out.

> Also, notice how in my previous posting there is the line
> **** this below
> About to rewrite Sender: tony
> Rewritten version is Sender: tony@postoffice.worldnet.att.net

Your mail agent (mutt?) or exim isn't configured properly, all mailheaders
should have fully qualified email addresses. And a fully qualified domain
name has at least 1 dot in it.

-- 
groetjes, carel



Reply to: