file corruption after transmission over email

Kurt Hackenberg kh at panix.com
Sun May 29 16:49:22 UTC 2022


On 2022/05/29 12:15, Marcelo Laia wrote:

> If I send a message using
> 
> tee >(lbdb-fetchaddr -a)|/usr/bin/msmtp -a gmail $@
> 
> the attached file with embedded image got corrupted

What is that line intended to do? Is the message intended to be on tee's 
standard input? If so, how does it get there? That line redirects tee's 
standard output to -- where? What will go through the pipe to msmtp?

What is lbdb-fetchaddr? Putting it in () runs it in a subshell; that 
does not return a string.

If you're trying to pass the message to be sent through tee (standard 
input to standard output), through a pipe to the standard input of 
msmtp, I don't think that command does that.


More information about the Mutt-users mailing list