[imp] Muiltiple copies of same message sent by IMP

Fredrik Haglund imp.lists.horde.org at stockholmpride.org
Fri Apr 28 00:14:00 PDT 2006


Hi,

Yes, being a member of several groups could have this effect but I  
have ruled that out. It is a simple message from person A to B and  
person B received 9 copies (with diffrent id in the messageheader).

I use qmail as MTA and if I interpret qmail's maillog correctly there  
is repeated deliveris with diffrent IDs in the maillog.

qmail: 1146081929.528803 starting delivery 5420: msg 6734278 to local  
2-i.n at stockholmpride.org
qmail: 1146081930.280561 starting delivery 5421: msg 6734278 to local  
2-i.n at stockholmpride.org
...

Since I also see corsponding multiple HTTP Post in the access_log I  
suspect that the browser has actually posted the same message several  
times.

Maybe this is not a common problem but does IMP prevent the action  
"send_message" to be executed for the same uniq id? If not, this would  
prevent the same message from being sent several times.

Regards,
Fredrik Haglund

Quoting Research & Development <r_and_d at amersol.edu.pe>:

> Hi,
>
> be aware that problem could be on other places, MTA or local delivery
> agent for example. We have that issue when mail is sent to several
> groups and an specific user belongs to more than one, user ends up with
> more than one copy. It is not an HORDE/IMP issue.
>
> Depending on your MTA this happens or not. Sendmail does not allow
> multiple copies of an e-mail to get delivered, it does drop the extra
> copies, with the obvious time penalization due to the fact that it has
> to expand all the aliases before sending the e-mail and then crossing
> out the duplicated targets.
>
> Postfix, due to its performance considerations, sends duplicated
> copies, since it does not expand aliases, it just sends.
>
> Keep track of the transaction ID:
> Apr 27 17:20:03 mailserver postfix/smtpd[17385]: 216556D67A: clie...
>                                                  -----------
>                                                      ID
>
> if it is the same of different on both e-mail copies. SO you can dig deeper.
>
> Hope this helps.
>
> Fredrik Haglund wrote:
>> Hi!
>>
>> I receive complatints from my users that they receive multiple   
>> copies of the same message. In all cases it appears that the sender  
>>  is using IMP for composing.
>>
>> I can find multiple post in the access_log and maillog indicating   
>> that it the same message is actually posted several times to server  
>>  from the browser.
>>
>> Is this a correct analysis?
>>
>> Could it be a "feature" of the browser to try to resend to recover   
>> from timeouts or network problems? Or is it related to javascript?   
>> I doubt that the user manages to click on the send button that many  
>>  times.
>>
>>
>> Main question is: Can IMP (compose.php?) be improved to prevent the  
>>  same message from being sent several times?
>>
>> Kind regards,
>> Fredrik Haglund,
>> Sweden
>>
>>
>> access_log:
>> 212.151.252.253 - - [26/Apr/2006:22:05:28 +0200] "POST   
>> /horde/imp/compose.php?uniq=18mqhdmzlmps HTTP/1.1" 200 4995   
>> "http://webmail.stockholmpride.org/horde/imp/compose.php?
>> actionID=reply&index=1005&identity=0&array_index=85&thismailbox=INBOX&uniq=1146081544436" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT   
>> 5.1)"
>> 212.151.252.253 - - [26/Apr/2006:22:05:28 +0200] "POST   
>> /horde/imp/compose.php?uniq=18mqhdmzlmps HTTP/1.1" 200 73   
>> "http://webmail.stockholmpride.org/horde/imp/compose.php?ac
>> tionID=reply&index=1005&identity=0&array_index=85&thismailbox=INBOX&uniq=1146081544436" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT   
>> 5.1)"
>> (REPEATED 9 TIEMS - during 2 seconds)
>>
>> maillog:
>> Apr 26 22:05:29 www qmail: 1146081929.017970 new msg 6734278
>> Apr 26 22:05:29 www qmail: 1146081929.018134 info msg 6734278:   
>> bytes 6220 from <a.s at stockholmpride.org> qp 29584 uid 2020
>> Apr 26 22:05:29 www qmail: 1146081929.048572 starting delivery   
>> 5419: msg 6734278 to local 2-i.n at stockholmpride.org
>> Apr 26 22:05:29 www qmail: 1146081929.048851 status: local 1/10 remote 0/20
>> Apr 26 22:05:29 www qmail: 1146081929.182496 delivery 5419:   
>> success: did_1+0+1/
>> Apr 26 22:05:29 www qmail: 1146081929.182559 status: local 0/10 remote 0/20
>> Apr 26 22:05:29 www qmail: 1146081929.182596 end msg 6734278
>> Apr 26 22:05:29 www qmail: 1146081929.520894 new msg 6734278
>> Apr 26 22:05:29 www qmail: 1146081929.520990 info msg 6734278:   
>> bytes 6220 from <a.s at stockholmpride.org> qp 29596 uid 2020
>> Apr 26 22:05:29 www qmail: 1146081929.528803 starting delivery   
>> 5420: msg 6734278 to local 2-i.n at stockholmpride.org
>> Apr 26 22:05:29 www qmail: 1146081929.528835 status: local 1/10 remote 0/20
>> Apr 26 22:05:29 www qmail: 1146081929.566200 delivery 5420:   
>> success: did_1+0+1/
>> Apr 26 22:05:29 www qmail: 1146081929.566420 status: local 0/10 remote 0/20
>> Apr 26 22:05:29 www qmail: 1146081929.566473 end msg 6734278
>> Apr 26 22:05:30 www qmail: 1146081930.272686 new msg 6734278
>> Apr 26 22:05:30 www qmail: 1146081930.272811 info msg 6734278:   
>> bytes 6220 from <a.s at stockholmpride.org> qp 29613 uid 2020
>> Apr 26 22:05:30 www qmail: 1146081930.280561 starting delivery   
>> 5421: msg 6734278 to local 2-i.n at stockholmpride.org
>> (REPEATED 9 TIMES)
>>
>>
>> Platform info
>> =============
>> Fedora Core 2
>> Apache/2.0.51 (Fedora)
>> PHP Version 4.3.10
>> (imp) H3 (4.1)
>> (horde) 3.1.1
>>
>> --IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: imp-unsubscribe at lists.horde.org
>>
>
> -- 
>
> Eduardo Del Valle Flores-Guerra
> FDR WebSite & DataBase Assistant
> Member of the TNT
> Phone: (511)-435-0890 EXT. 4129





More information about the imp mailing list