Summary | Scandinavian characters in the sender name breaks vacation 3.1-cvs. |
Queue | Vacation |
Queue Version | HEAD |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | |
Requester | pro_green_european (at) yahoo (dot) com |
Created | 05/04/2007 (6609 days ago) |
Due | |
Updated | 05/09/2007 (6604 days ago) |
Assigned | 05/04/2007 (6609 days ago) |
Resolved | 05/09/2007 (6604 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
nothing to deal with the sender of the original messages at all. This
is all handled by the local system vacation executable. Horde
Vacation is only responsible for creating the actual vacation
message, not for sending it. It does encode the original recipient's
(the sender of the vacation notice) name just fine.
With best regards,
/PGE
State ⇒ Not A Bug
nothing to deal with the sender of the original messages at all. This
is all handled by the local system vacation executable. Horde Vacation
is only responsible for creating the actual vacation message, not for
sending it. It does encode the original recipient's (the sender of the
vacation notice) name just fine.
New Attachment: vacation-message-log.txt
server. Still I have the same problem. I've included with this comment
a file that contains all my data gathered regarding this problem.
Thank you,
/PGE
If the user has the name Kålle Kår then the to field will look like
the above, and sendmail will not recognize the email address. If I as
the sender of the email on the other hand remove the scandinavian
characters from my name in the default identity in horde, reply
vacation messages will be sent out to the sender from the recipient
who has vacation activated.
It is such a weird problem. I am totally baffled, and I do not know if
this is a bug in sendmail, the vacation binary, horde, imp or the
vacation horde module. I'm setting up a test enviroment on a server
now where Horde, Imp, Ingo, Turba and Vacation are HEAD cvs releases
(2007-05-03), to see if the same problem exists with the dev releases.
State ⇒ Feedback
Priority ⇒ 2. Medium
If a sender has for example the name : Kalle Kållbacka then a vacation
message is sent out, but if a sender has the name Kålle Kållbacka then
no message is sent out.
Another side effect, is that if the recipient has Vicki Swärd, then on
the vacation reply will be sent out, but the name in the folder view
in imp will look like VickiSwärd. The following is an email message
source demonstrating this effect:
Return-Path: <rcpnt@servername.domain.tld>
Received: from servername.domain.tld (localhost.localdomain [127.0.0.1])
by servername.domain.tld (8.13.1/8.13.1) with ESMTP id l446jXPV019050
for <sender.address@domain.tld>; Fri, 4 May 2007 09:45:33 +0300
Received: (from rcpnt@localhost)
by servername.domain.tld (8.13.1/8.13.1/Submit) id l446jXCm019049
for sender.address@domain.tld; Fri, 4 May 2007 09:45:33 +0300
Date: Fri, 4 May 2007 09:45:33 +0300
Message-Id: <200705040645.l446jXCm019049@servername.domain.tld>
User-Agent: Vacation/1.2.6 http://vacation.sourceforge.net
To: sender.address@domain.tld
Subject: On vacation message
From: Vicki =?utf-8?b?SMO2Z2RhaGw=?= <recipient.address@domain.tld>
X-IMAPbase: 1178175648 17
Status: RO
X-UID: 17
Content-Length: 105
X-Keywords:
I'm on vacation and will not be reading my mail for a while.
Your mail will be dealt with when I return.
-----
Is this a Horde, Imp or Vacation bug?
Thx,
/PGE
Priority ⇒ 3. High
State ⇒ Unconfirmed
Queue ⇒ Vacation
Summary ⇒ Scandinavian characters in the sender name breaks vacation 3.1-cvs.
Type ⇒ Bug
I've found some weird bugs with the latest HEAD (3.1-cvs) version of vacation.
If a sender of a mail has a name that contains one or more
scandinavian characters like åäö,ÅÄÖ in the name, a vacation mail is
not sent. If the same user removes all scandinavian characters, then a
vacation reply is sent out. See extracts from maillog.
Sender with scandinavian characters in name (not working)
=========================================================
May 4 08:38:53 servername sendmail[5063]: l445crBZ005063:
from=<sender.address@domain.tld>, size=704, class=0, nrcpts=1,
msgid=<20070504083853.gso77ab9wsgg84ss@webmail.domain.tld>,
proto=ESMTP, daemon=MTA, relay=servername.domain.tld [192.168.2.100]
May 4 08:38:53 servername sendmail[5066]: l445crEf005066: from=rcpnt,
size=268, class=0, nrcpts=1,
msgid=<200705040538.l445crEf005066@servername.domain.tld>,
relay=rcpnt@localhost
May 4 08:38:53 servername sendmail[5067]: l445crXL005067:
<=?utf-8?b?VMOkc3RhcmUg?=@servername.domain.tld>... User unknown
May 4 08:38:53 servername sendmail[5066]: l445crEf005066:
to==?utf-8?b?VMOkc3RhcmUg?=, ctladdr=rcpnt (14068/501),
delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30268,
relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
May 4 08:38:53 servername sendmail[5067]: l445crXL005067:
from=<rcpnt@servername.domain.tld>, size=268, class=0, nrcpts=0,
proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May 4 08:38:54 servername sendmail[5064]: l445crBZ005063:
to="|/usr/bin/vacation -a 'recipient.address@domain.tld' rcpnt",
ctladdr=<recipient.address@domain.tld> (14068/501), delay=00:00:01,
xdelay=00:00:01, mailer=prog, pri=60937, dsn=2.0.0, stat=Sent
May 4 08:38:54 servername sendmail[5064]: l445crBZ005063: to=\\rcpnt,
ctladdr=<sender.address@domain.tld> (14067/600), delay=00:00:01,
xdelay=00:00:00, mailer=local, pri=60937, dsn=2.0.0, stat=Sent
Sender without scandinavian characters in name (working)
========================================================
May 4 08:42:28 servername sendmail[5743]: l445gSjd005743:
from=<sender.address@domain.tld>, size=675, class=0, nrcpts=1,
msgid=<20070504084228.2bsjq5i5s0o04c8g@webmail.domain.tld>,
proto=ESMTP, daemon=MTA, relay=servername.domain.tld [192.168.2.100]
May 4 08:42:29 servername sendmail[5746]: l445gT7L005746: from=rcpnt,
size=268, class=0, nrcpts=1,
msgid=<200705040542.l445gT7L005746@servername.domain.tld>,
relay=rcpnt@localhost
May 4 08:42:29 servername sendmail[5747]: l445gTu7005747:
from=<rcpnt@servername.domain.tld>, size=528, class=0, nrcpts=1,
msgid=<200705040542.l445gT7L005746@servername.domain.tld>,
proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May 4 08:42:29 servername sendmail[5746]: l445gT7L005746:
to=sender.address@domain.tld, ctladdr=rcpnt (14068/501),
delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30268,
relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l445gTu7005747
Message accepted for delivery)
May 4 08:42:29 servername sendmail[5744]: l445gSjd005743:
to="|/usr/bin/vacation -a 'recipient.address@domain.tld' rcpnt",
ctladdr=<recipient.address@domain.tld> (14068/501), delay=00:00:01,
xdelay=00:00:00, mailer=prog, pri=60908, dsn=2.0.0, stat=Sent
May 4 08:42:29 servername sendmail[5744]: l445gSjd005743: to=\\rcpnt,
ctladdr=<sender.address@domain.tld> (14067/600), delay=00:00:01,
xdelay=00:00:00, mailer=local, pri=60908, dsn=2.0.0, stat=Sent
May 4 08:42:29 servername sendmail[5748]: l445gTu7005747:
to=<sender.address@domain.tld>, ctladdr=<rcpnt@servername.domain.tld>
(14068/501), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30765,
dsn=2.0.0, stat=Sent
With best regards,
/PGE