On Tue, 15 Sep 2009 19:28:51 +0900 [email protected] (Benjamin L. Russell) 
wrote: 

BLR> Ted Zlatanov <[email protected]> writes:
>> On Thu, 10 Sep 2009 19:11:55 +0900 [email protected] (Benjamin L. 
>> Russell) wrote: 
>> 
BLR> Ted Zlatanov <[email protected]> writes:
>>>> On Fri, 04 Sep 2009 22:25:14 +0900 [email protected] (Benjamin L. 
>>>> Russell) wrote: 
>>>> 
BLR> Does anybody know how to pass " " (a space string) as an argument to
BLR> "mailer-app-args" for "message-send-with-sendmail"?
>>>> 
>>>> Just a stab in the dark: have you tried "' '"?
>> 
BLR> Where should it be specified, though?
>> 
>> Looking at your question, I am not sure where to start.  What are
>> mailer-app and mailer-app-args?  I don't see anything like that in the
>> Gnus source code.  message.el uses different function and variable names
>> for what you describe.  Sorry to be dense.  Are you using a specific,
>> maybe older, version of Gnus?

BLR> No; before I switched back to "Gnus/5.11 (Gnus v5.11) Emacs/22.3
BLR> (windows-nt)," I was using the updated "Gnus/5.13 (Gnus v5.13) Emacs/23.1
BLR> (windows-nt)" (which I could not get to work correctly in sending e-mail
BLR> messages via SMTP with GnuTLS enabled).

BLR> As for "mailer-app" and "mailer-app-args," I'm not sure what they are,
BLR> either; all that I know is that one of the error messages that
BLR> /usr/sbin/ssmtp.exe in "Gnus/5.13 (Gnus v5.13) Emacs/23.1 (windows-nt)"
BLR> returned when trying to send an e-mail message via SMTP was the
BLR> following:

>> Sending via mail...
>> message-send-mail-with-sendmail: Sending...failed to ssmtp: recipients with 
>> -t option not supported; 

BLR> Accordingly, when I searched with Google using the search phrase
BLR> "+"mailer-app-args"", I discovered the related page "[#FSCORE-158]
BLR> mailer-app-args assumes "-t" if set to a blank string "" - FreeSWITCH
BLR> Jira" (see
BLR> 
http://jira.freeswitch.org/browse/FSCORE-158;jsessionid=5E61B29048C44E4C670D5297069CE0CE?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aworklog-tabpanel),
BLR> with the following apparently relevant information:

>> Description          ≪ Hide
>> FreeSwitch Version 1.0.trunk (9029)

>> if mailer-app-args=""
>> then the following errors appear:
>> sendmail: recipients with -t option not supported ~ /bin/cat: write error: 
>> Broken pipe

>> if mailer-app-args=" " then it works fine

BLR> Other than passing a space character as "mailer-app-args" to ssmtp.exe,
BLR> I am not aware of how to resolve the above-mentioned error message
BLR> without changing either my Gnus version or my mailer application.

Sorry for the delay answering.  What a pain this is...  I would write a
wrapper around ssmtp that generates the right arguments for it.  Perl,
for instance, could do it:

system('ssmtp.exe' => other-arguments-here => ' ')

Then find what's calling ssmtp and change it to call the wrapper.  Tell
us where that is.

Once you have that working, we can figure out the right way to do it
without a wrapper.  I don't know where mailer-app-args is being used so
I can't do much more, and I don't even have a Windows machine to use for
testing your scenario.

Ted
_______________________________________________
info-gnus-english mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/info-gnus-english

Reply via email to