これが私がしたいことです:
convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% -resize 35% 189_0538.JPG - | uuencode - img.jpg | mail -s "Some Picture" [email protected]
変換(Image Magick)の出力には名前(ファイル名)を指定し、通常の画像の電子メール添付ファイルに送信する必要があります。上記のコマンドは機能しません。
EDIT1:上記のコマンドを実行したときに発生するエラーは次のとおりです。
uuencode: fopen-ing -: Unknown system error
答え1
以前sendemail
は、コマンドラインから電子メールにファイルを簡単に添付できました。気づく金利メール送信中
sendemail -f ADDRESS -t ADDRESS -u SUBJECT \
-a <( convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% -resize 35% 189_0538.JPG - )
<( ... ) 構造は自動的に一時ファイルハンドルを生成するため、通常のファイルは必要ありません (パイプに似ています)。