Package: signing-party Version: 1.1.3-1 Severity: important I have my e-mail specified in ~/.caffrc. I also use the following mailer config: $CONFIG{'mailer-send'} = [ 'smtp', Debug => 5, Server => 'smtp.example.org', Auth => ['m...@example2.org', 'mypassword'] ];
My SMTP server requires myself to authenticate using my email address and also requires MAIL FROM: command to contain that email address. The problem is that when I use caff, the email address for MAIL FROM command is being composed from my username and the local hostname, thus becoming r...@suga r in my case, which is of course not what the server expects. Thus, I effectively cannot send out my signatures at the moment. Here's the relevant debug output: [WARN] You have set arguments to pass to Mail::Mailer. Better fix your MTA. (Also, Mail::Mailer's error reporting is non existant, so it won't tell you whe n it doesn't work.) Net::SMTP>>> Net::SMTP(2.31) Net::SMTP>>> Net::Cmd(2.29) Net::SMTP>>> Exporter(5.63) Net::SMTP>>> IO::Socket::INET(1.31) Net::SMTP>>> IO::Socket(1.31) Net::SMTP>>> IO::Handle(1.28) Net::SMTP=GLOB(0x9ad9c68)<<< 220 smtp.example.org ESMTP Postfix Net::SMTP=GLOB(0x9ad9c68)>>> EHLO localhost.localdomain Net::SMTP=GLOB(0x9ad9c68)<<< 250-smtp.example.org Net::SMTP=GLOB(0x9ad9c68)<<< 250-PIPELINING Net::SMTP=GLOB(0x9ad9c68)<<< 250-SIZE 78643200 Net::SMTP=GLOB(0x9ad9c68)<<< 250-VRFY Net::SMTP=GLOB(0x9ad9c68)<<< 250-ETRN Net::SMTP=GLOB(0x9ad9c68)<<< 250-STARTTLS Net::SMTP=GLOB(0x9ad9c68)<<< 250-AUTH LOGIN PLAIN Net::SMTP=GLOB(0x9ad9c68)<<< 250-ENHANCEDSTATUSCODES Net::SMTP=GLOB(0x9ad9c68)<<< 250-8BITMIME Net::SMTP=GLOB(0x9ad9c68)<<< 250 DSN Net::SMTP=GLOB(0x9ad9c68)>>> AUTH LOGIN Net::SMTP=GLOB(0x9ad9c68)<<< 334 xxxxxxxxxxxx Net::SMTP=GLOB(0x9ad9c68)>>> xxxxxxxxxxxx Net::SMTP=GLOB(0x9ad9c68)<<< 334 xxxxxxxxxxxx Net::SMTP=GLOB(0x9ad9c68)>>> xxxxxxxxxxxx Net::SMTP=GLOB(0x9ad9c68)<<< 235 2.7.0 Authentication successful Net::SMTP=GLOB(0x9ad9c68)>>> MAIL FROM:<r...@sugar> Net::SMTP=GLOB(0x9ad9c68)<<< 553 5.7.1 <r...@sugar>: Sender address rejected: not owned by user m...@example2.org Net::SMTP=GLOB(0x9ad9c68)>>> RCPT TO:<some...@example3.org> Net::SMTP=GLOB(0x9ad9c68)<<< 503 5.5.1 Error: need MAIL command Net::SMTP=GLOB(0x9ad9c68)>>> DATA Net::SMTP=GLOB(0x9ad9c68)<<< 503 5.5.1 Error: need RCPT command Net::SMTP=GLOB(0x9ad9c68)>>> User-Agent: caff 0.0.0.452 - http://pgp-tools.alioth.debian.org/ Net::SMTP=GLOB(0x9ad9c68)>>> Subject: Your signed PGP key 0x123456789ABCDEF0 Net::SMTP=GLOB(0x9ad9c68)>>> MIME-Version: 1.0 Net::SMTP=GLOB(0x9ad9c68)>>> X-Mailer: Mail::Mailer[v2.06] Net::SMTP[v2.31] Net::SMTP=GLOB(0x9ad9c68)>>> Sender: "Rimas Kudelis" <m...@example2.org> Net::SMTP=GLOB(0x9ad9c68)>>> Reply-To: m...@example2.org Net::SMTP=GLOB(0x9ad9c68)>>> Content-Type: multipart/encrypted; Net::SMTP=GLOB(0x9ad9c68)>>> protocol="application/pgp-encrypted"; Net::SMTP=GLOB(0x9ad9c68)>>> boundary="----------=_1281616228-5106-1" Net::SMTP=GLOB(0x9ad9c68)>>> To: some...@example3.org Net::SMTP=GLOB(0x9ad9c68)>>> Content-Transfer-Encoding: 7bit Net::SMTP=GLOB(0x9ad9c68)>>> From: "Rimas Kudelis" <m...@example2.org> Net::SMTP=GLOB(0x9ad9c68)>>> This is a multi-part message in MIME format... Net::SMTP=GLOB(0x9ad9c68)>>> ------------=_1281616228-5106-1 Net::SMTP=GLOB(0x9ad9c68)>>> Content-Type: application/pgp-encrypted; name="signedkey.msg" Net::SMTP=GLOB(0x9ad9c68)>>> Content-Disposition: attachment; filename="signedkey.msg" Net::SMTP=GLOB(0x9ad9c68)>>> Content-Transfer-Encoding: 7bit Net::SMTP=GLOB(0x9ad9c68)>>> Version: 1 Net::SMTP=GLOB(0x9ad9c68)>>> ------------=_1281616228-5106-1 Net::SMTP=GLOB(0x9ad9c68)>>> Content-Type: application/octet-stream; name="msg.asc" Net::SMTP=GLOB(0x9ad9c68)>>> Content-Disposition: inline; filename="msg.asc" Net::SMTP=GLOB(0x9ad9c68)>>> Content-Transfer-Encoding: 7bit Net::SMTP=GLOB(0x9ad9c68)>>> -----BEGIN PGP MESSAGE----- Net::SMTP=GLOB(0x9ad9c68)>>> Version: GnuPG v1.4.10 (GNU/Linux) <<<<SNIP>>>> Net::SMTP=GLOB(0x9ad9c68)>>> -----END PGP MESSAGE----- Net::SMTP=GLOB(0x9ad9c68)>>> ------------=_1281616228-5106-1-- Net::SMTP=GLOB(0x9ad9c68)>>> . Net::SMTP=GLOB(0x9ad9c68)<<< 221 2.7.0 Error: I can break rules, too. Goodbye. Net::SMTP=GLOB(0x9ad9c68)>>> QUIT Net::SMTP: Unexpected EOF on command channel at /usr/share/perl5/Mail/Mailer/smtp.pm line 59 -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores) Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages signing-party depends on: ii gnupg 1.4.10-4 GNU privacy guard - a free PGP rep ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libclass-methodmaker-perl 2.15-2 Perl module for creating generic m ii libgnupg-interface-perl 0.42-3 Perl interface to GnuPG ii libmailtools-perl 2.06-1 Manipulate email in perl programs ii libmime-tools-perl 5.428-1 Perl5 modules for MIME-compliant m ii libterm-readkey-perl 2.30-4 A perl module for simple terminal ii libtext-template-perl 1.45-1 Text::Template perl module ii perl 5.10.1-13 Larry Wall's Practical Extraction ii qprint 1.0.dfsg.2-2 encoder and decoder for quoted-pri Versions of packages signing-party recommends: ii dialog 1.1-20100428-1 Displays user-friendly dialog boxe ii exim4 4.72-1 metapackage to ease Exim MTA (v4) ii exim4-daemon-light [mail- 4.72-1 lightweight Exim MTA (v4) daemon ii libgd-gd2-noxpm-perl 1:2.39-2 Perl module wrapper for libgd - gd ii libpaper-utils 1.1.24 library for handling paper charact ii libtext-iconv-perl 1.7-2 converts between character sets in ii whiptail 0.52.11-1 Displays user-friendly dialog boxe Versions of packages signing-party suggests: ii imagemagick 8:6.6.0.4-2.1 image manipulation programs ii mutt 1.5.20-9 text-based mailreader supporting M pn texlive-latex-recommended <none> (no description available) pn wipe <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org