Your message dated Fri, 31 Aug 2012 23:17:42 +0000
with message-id <e1t7at8-0007uu...@franck.debian.org>
and subject line Bug#686164: fixed in dma 0.0.2010.06.17-14
has caused the Debian Bug report #686164,
regarding dma is unable to handle multiple address on the cc field
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
686164: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686164
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dma
Version: 0.0.2010.06.17-13
Severity: grave
Justification: makes unrelated software on the system break


dma is not able to handle the cc field (and possibly neither the
to: and bcc: fields) when multiple address are specified (comma
separated) on such field.


Take, for example the following php script:

# cat testmail.php
<?php
 $to = "testd...@mailinator.com";
 $headers  = "MIME-Version: 1.0\n";
 $headers .= "Content-Type: text/plain; charset=UTF-8;\n";
 $headers .= "From: DMA TesTeR <test...@mailinator.com>\n";
 $headers .= "To: User1 <testd...@mailinator.com>\n";
 $headers .= "Cc: User2 <testd...@mailinator.com>, User3 
<testd...@mailinator.com>\n";

 $subject = "Hi!";
 $body = "Hi,\n\nHow are you?\n";

 if (mail($to, $subject, $body, $headers)) {
   echo("Message successfully sent!\n");
  } else {
   echo("Message delivery failed...\n");
  }
?>



If you run this script with dma installed, you get a fatal error:

# php testmail.php 
sendmail: invalid recipient `'
Message delivery failed...


And the mail never is delivered.


Executing the same script on a system with another MTA (exim,
nullmailer, postfix...) works without problem.

You can check in http://www.mailinator.com if the mails were
delivered or not when testing this. You will see that with
any MTA other than dma it works without problems, but dma
fails miserably.


Since this bug potentially breaks many web applications I am
marking it as a RC bug. (I noticed this because roundcube
stopped working as expected after installing dma)


Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: dma
Source-Version: 0.0.2010.06.17-14

We believe that the bug you reported is fixed in the latest version of
dma, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 686...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Pentchev <r...@ringlet.net> (supplier of updated dma package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 01 Sep 2012 02:05:15 +0300
Source: dma
Binary: dma dma-migrate
Architecture: source i386
Version: 0.0.2010.06.17-14
Distribution: unstable
Urgency: low
Maintainer: Peter Pentchev <r...@ringlet.net>
Changed-By: Peter Pentchev <r...@ringlet.net>
Description: 
 dma        - lightweight mail transport agent
 dma-migrate - migration utility for the DragonFly Mail Agent's spool files
Closes: 686164
Changes: 
 dma (0.0.2010.06.17-14) unstable; urgency=low
 .
   * Fix the parsing of multiple comma-separated and bracketed addresses
     in the 20-parse-recipient patch.  Closes: #686164
   * Consequently, refresh (line numbering only) the 24-random-message-id,
     28-valid-recipient, 40-smtp-banner, 44-newline and 45-received
     patches.
Checksums-Sha1: 
 349d44621ab9f602bef5441ee67cf644590ca676 2000 dma_0.0.2010.06.17-14.dsc
 88f53ab749532b3b8db2447f968ed14a1e64e988 35760 
dma_0.0.2010.06.17-14.debian.tar.bz2
 910817ea9a6f3d4884d7add0fdf09e9d29fe935e 55382 dma_0.0.2010.06.17-14_i386.deb
 38d787836de36883ca3a0c3fe2006badd6f69a37 16004 
dma-migrate_0.0.2010.06.17-14_i386.deb
Checksums-Sha256: 
 b69e22d7b967e22487b4dfa8b0e85347123cbd31d7ec78ac82f1f6b9e4b0e2e3 2000 
dma_0.0.2010.06.17-14.dsc
 b053556a9e0197602d4b2ccf6be27dc8f415ea8c2a4ff0aaff42763bb10dd45a 35760 
dma_0.0.2010.06.17-14.debian.tar.bz2
 b3da2bc76798198dac6441461c7cdb4c9753389ede31bd04b3e9c9b5ce5d6c4f 55382 
dma_0.0.2010.06.17-14_i386.deb
 56ca2a7b29148ab90ca2b22db2e466c6293a011559b38ba5990403f95daae7a5 16004 
dma-migrate_0.0.2010.06.17-14_i386.deb
Files: 
 53c170ff45d0d2dd3564b5077058de85 2000 mail optional dma_0.0.2010.06.17-14.dsc
 875a63da99e88fa4e610c437974cd323 35760 mail optional 
dma_0.0.2010.06.17-14.debian.tar.bz2
 eba57f66cea02a04c0bfa5a73a4e4994 55382 mail optional 
dma_0.0.2010.06.17-14_i386.deb
 1648dbec9b18e49ef0039627636396ee 16004 mail optional 
dma-migrate_0.0.2010.06.17-14_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQQUTNAAoJEGUe77AlJ98TSqgQAKtwnZ8Lu3e/Mp9TgkFmWtU4
Bz16HdtKWxKTEKm9Ce82Mp0BM/WTwrTI86/b3jtTk56hNXEhlyV37NWUHCUAL1G0
vT40M0USwfQxCRu9wX1aDA0OfX7p0zWg7uswgWQ5DWOtE3Kaa6RDGoQIQJH0aoj7
beeWb0gRONLSnyUD1ovk47Lch3pT3+C68w8MjyK3fL2Wg8WLlLQ1+BpXLMSLU2VR
O3dKlAWZTII+I8pQn4Qhf4H5y8Jh4ryO/426mdonssY0KtPzhjG09qhdTdwceUpJ
/n4QrD1x0eh8BquRF6S2pZYX2g6wZWBUtmVnmJSlyJOSyv1FD8sxIo/+1maxid4W
g9tfsbEpJu2JlWhPgWWcWCCqqfsaoSivgTrg7R61FsYfAkAu6KdkzttN8/pI0EwG
1/smmyr1K1OtrL0SIsSHWtCUqWqvtvk28gY2s9JcpA87zm5R1r3uUCn3iDuJgie9
1DBT+y60+Iv5uciEqhAGduRLp7tuFrnXPvfjCfqbI6TtkFocjLIpSMJSPIshndjF
W56DT/SrRpLZZuY3/69gsjWzbxI+V1QMFDz+CaxOQMNJGNOzJ7Cji5AZwfQu8Lgp
ZrPPPHLZ1/hpl+GItcKgPRijB0jW+/0yZMgxGzbtui7OlgH3NLOtTce0jbqLM4vB
CPjsjtVA2yHXqezx+z63
=4FHn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to