Re: how to set up iceweasel 3.5 to use mutt as mailer for "link sendto"
> I've tried settings -> apps -> mailto -> shellscript
>
> Shellscript:
>
> #!/bin/sh
> exec xterm -e mutt "$@"
>
> The xterm only pops up for 1 second.
That's very close to the script that is working for me (using
Iceweasel 3.0.6 on Lenny):
#!/bin/sh
prefixWords=
if [ -t 0 -a -t 1 ]
then
prefixWords=
else
prefixWords="xterm -e"
fi
set -x
$prefixWords mutt -- "$@"
I don't think your "exec" should cause a problem, but it may be worth
trying without it.
You may need the -- in case any of the arguments begins with '-'.
I can't think off-hand if that is likely.
By the way, the "if" tests whether you're running from a terminal
already, and opens mutt there if you are. Otherwise it fires up an
xterm.
You might get some more information by temporarily changing your xterm
line to
exec xterm -e bash -c "set -x; mutt $*; read -p 'Press enter to exit '"
--
Cheers,
Clive
Reply to: