Your message dated Tue, 18 Jul 2006 20:47:18 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#321968: fixed in metamail 2.7-52
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: metamail
Version: 2.7-47
Severity: wishlist
Tags: patch


I'd like to be able to provide a filename for attachments sent with
metasend. I provide a patch which allows this:
With the new option "-A xxx", one can supply a filename. (This will add
a line 'Content-Disposition: attachment; filename="xxx"'; without the 
-A option, no Content-Disposition-line will be added.)
Some mail programs (sylpheed, for example), use the Content-Description
as a filename when it exists, but including the space at the beginning, 
after the ":", if there is one. So to get the filename correct even in 
sylpheed, I need to be able to turn off the Content-Description-line.
I therefore changed the behaviour such that no Content-Description-line
is created when the -D option is left out. (Anyway, the default 
Content-Description-line was "An object packed by metasend" which 
probably nobody really wanted.)

I only patched the program; I didn't modify the man-page accordingly.

Note that I'm not an experienced shell programmer, so perhaps someone 
should have a quick look over the new code.



-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.30-pcpool
Locale: [EMAIL PROTECTED], LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages metamail depends on:
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libncurses5                 5.4-4        Shared libraries for terminal hand

-- no debconf information
*** metasend    Mon Aug  8 15:47:50 2005
--- metasend_new        Mon Aug  8 16:09:16 2005
***************
*** 42,48 ****
  
  ouputfile=
  multipartsubtype=mixed
! cdescrip="An object packed by metasend"
  isentity=0
  newid=`date | tr " :" "__"`
  cid="<[EMAIL PROTECTED]>"
--- 42,49 ----
  
  ouputfile=
  multipartsubtype=mixed
! cdescrip=    # -Immi
! attachfilename=    # -Immi
  isentity=0
  newid=`date | tr " :" "__"`
  cid="<[EMAIL PROTECTED]>"
***************
*** 198,203 ****
--- 199,215 ----
                    cdescrip=$1
                    shift ;;
  
+ # begin immi
+               -A) shift
+                   if test -z "$*"
+                   then
+                       echo "-A requires a following argument, the attachment 
file name"
+                       exit 1
+                   fi
+                   attachfilename=$1
+                   shift ;;
+ #end immi
+ 
                -E) isentity=1
                    shift ;;
  
***************
*** 241,246 ****
--- 253,259 ----
                    eval datafile${multipart}=$datafile
                    eval encode${multipart}=$encode
                    eval cdescrip${multipart}=\"$cdescrip\"
+                   eval attachfilename${multipart}=\"$attachfilename\"   # 
-Immi
                    eval cid${multipart}=\"$cid\"
                    eval isentity${multipart}=$isentity
                    eval encodingprog${multipart}=\"\$encodingprog\"
***************
*** 252,258 ****
                    newid=`date | tr " :" "__"`
                    cid="<[EMAIL PROTECTED]>"
                    idctr=`expr $idctr + 1`
!                   cdescrip="An object packed by metasend"
                    isentity=0
                    multipart=`expr $multipart + 1`
                    shift ;;
--- 265,272 ----
                    newid=`date | tr " :" "__"`
                    cid="<[EMAIL PROTECTED]>"
                    idctr=`expr $idctr + 1`
!                   cdescrip=             # -Immi
!                   attachfilename=       # -Immi
                    isentity=0
                    multipart=`expr $multipart + 1`
                    shift ;;
***************
*** 354,362 ****
                    eval encode${multipart}=$encode
                    eval encodingprog${multipart}=\"\$encodingprog\"
                    eval cdescrip${multipart}=\"$cdescrip\"
                    eval cid${multipart}=\"$cid\"
                    eval isentity${multipart}=$isentity
!                   cdescrip="An object packed by metasend"
                    isentity=0
                    ctype=
                    datafile=
--- 368,378 ----
                    eval encode${multipart}=$encode
                    eval encodingprog${multipart}=\"\$encodingprog\"
                    eval cdescrip${multipart}=\"$cdescrip\"
+                   eval attachfilename${multipart}=\"$attachfilename\"   # 
-Immi
                    eval cid${multipart}=\"$cid\"
                    eval isentity${multipart}=$isentity
!                   cdescrip=         # -Immi
!                   attachfilename=   # -Immi
                    isentity=0
                    ctype=
                    datafile=
***************
*** 450,455 ****
--- 466,472 ----
  eval datafile${multipart}=$datafile
  eval encode${multipart}=$encode
  eval cdescrip${multipart}=\"$cdescrip\"
+ eval attachfilename${multipart}=\"$attachfilename\"   # -Immi
  eval cid${multipart}=\"$cid\"
  eval isentity${multipart}=$isentity
  eval encodingprog${multipart}=\"\$encodingprog\"
***************
*** 504,510 ****
                then
                        eval echo "Content-ID: \$cid$i" >> $fname
                        eval echo "Content-type: \$ctype$i" >> $fname
!                       eval echo "Content-Description: \$cdescrip$i" >> $fname
                        eval echo "Content-Transfer-Encoding: \$encode$i" >> 
$fname
                        echo "" >> $fname
                fi
--- 521,538 ----
                then
                        eval echo "Content-ID: \$cid$i" >> $fname
                        eval echo "Content-type: \$ctype$i" >> $fname
! #begin immi
!                       eval cdescrip=\$cdescrip$i
!                       if test ! -z "$cdescrip"
!                       then
!                               echo "Content-Description: $cdescrip" >> $fname
!                       fi
!                       eval attachfilename=\$attachfilename$i
!                       if test ! -z "$attachfilename"
!                       then
!                               echo "Content-Disposition: attachment; 
filename=\"$attachfilename\"" >> $fname
!                       fi
! #end immi
                        eval echo "Content-Transfer-Encoding: \$encode$i" >> 
$fname
                        echo "" >> $fname
                fi

--- End Message ---
--- Begin Message ---
Source: metamail
Source-Version: 2.7-52

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

metamail_2.7-52.diff.gz
  to pool/main/m/metamail/metamail_2.7-52.diff.gz
metamail_2.7-52.dsc
  to pool/main/m/metamail/metamail_2.7-52.dsc
metamail_2.7-52_i386.deb
  to pool/main/m/metamail/metamail_2.7-52_i386.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[EMAIL PROTECTED]> (supplier of updated metamail 
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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 19 Jul 2006 12:53:40 +1000
Source: metamail
Binary: metamail
Architecture: source i386
Version: 2.7-52
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <[EMAIL PROTECTED]>
Changed-By: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Description: 
 metamail   - implementation of MIME
Closes: 321968 357163
Changes: 
 metamail (2.7-52) unstable; urgency=low
 .
   * QA Group upload.
   * Set Standards-Version to 3.7.2.
   * Set DH_COMPAT to 5.
   * Fixed "Does not provide filenames for attachments", closes:
     #321968. Patch by Immanuel Halupczok <[EMAIL PROTECTED]>.
   * Fixed "dumps core with -w option", closes: #357163.
     Patch by Justin Pryzby <[EMAIL PROTECTED]>.
Files: 
 dedcb4009aa1b4e8699535d90d9ba60d 597 mail optional metamail_2.7-52.dsc
 43d21022f048b6610932cf6f6f46b516 322166 mail optional metamail_2.7-52.diff.gz
 4178ff25ea46f38392a5f37cd58b1e81 151112 mail optional metamail_2.7-52_i386.deb

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

iD8DBQFEvafnipBneRiAKDwRAkSgAJwNc6rEmGwWo3ncylthCblwmQAHhgCfR5zH
Tx+32nuzAkVvLHmogsyevs8=
=mSb/
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to