Package: fetchmail
Version: 6.2.5-12
Severity: normal

When adding a Received: header to a message, Fetchmail puts "localhost" 
instead of the name of the host Fetchmail is running on. This tells you 
nothing about where the message has been received, which is the point of 
the header, and is misleading and unhelpful. If every mail server did 
this following email headers would be much harder.

For example:

Received: from pop3.demon.co.uk
        by localhost with POP3 (fetchmail-6.2.5)
        for [EMAIL PROTECTED] (multi-drop); Thu, 30 Jun 2005 00:14:08 ++0100 
(BST)

Fetchmail is running on rilynn.demon.co.uk, and should say so.

There is a similar problem with delivery status messages produced by 
Fetchmail. The messages contain the line:

Reporting-MTA: dns; localhost

which is fairly pointless and unhelpful, especially as exim gives the 
name of the host thinks it is running on during the SMTP session:

reading message [EMAIL PROTECTED]:1 of 1 (1683 octets)
fetchmail: passed through [EMAIL PROTECTED] matching rilynn.demon.co.uk
fetchmail: SMTP< 220 rilynn.demon.co.uk ESMTP Exim 4.50 Thu, 30 Jun 2005 
23:36:27 +0100
fetchmail: SMTP> EHLO localhost
fetchmail: SMTP< 250-rilynn.demon.co.uk Hello localhost [127.0.0.1]
fetchmail: SMTP< 250-SIZE 52428800
fetchmail: SMTP< 250-PIPELINING
fetchmail: SMTP< 250 HELP
fetchmail: forwarding to localhost

fetchmailrc:

set daemon 60
set postmaster "postmaster"
poll pop3.demon.co.uk aka mailstore protocol SDPS interface eth0/192.168.0.1
    options localdomains rilynn.demon.co.uk no dns no envelope
    user rilynn password foo to *
        options fetchall no rewrite warnings 86400

Thanks,

Roger

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages fetchmail depends on:
ii  adduser                     3.63         Add and remove users and groups
ii  base-files                  3.1.2        Debian base system miscellaneous f
ii  debconf                     1.4.30.13    Debian configuration management sy
ii  debianutils                 2.8.4        Miscellaneous utilities specific t
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libssl0.9.7                 0.9.7e-3     SSL shared libraries

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to