« * LibreOfficeでコピーした告発状の見出しの階層をスラッシュで連結し,クリップボードにコピーするsedのワンライナーコマンド | トップページ | * HyperEstraierという2007年に開発が止まっている全文検索エンジンのライブラリを使い,Mewのメールの本文を検索 »

2020年9月 8日 (火)

* コマンドラインからメールで添付ファイルをgmailに送信する方法

:CATEGORIES: メール,コマンドライン

% mutt -a 添付ファイル -s "サブジェクト(件名)" -a 添付ファイル -- アカウント@gmail.com < メールの本文となるテキストファイル

 最終的に見つけたのが上記の方法です。10年以上前に同じことをやったと記憶にあるのですが,当時とはまったく違っていると思います。他にも方法があったのですが,nonameという空の添付ファイルが付くという問題がありました。次がそれになります。

% (uuencode 添付ファイル名 < 添付ファイル名; echo "メールの本文") |mailx -s "サブジェクト(件名" "アカウント@gmail.com"

 メールの本文をファイルとして指定するのは多少面倒ではありますが,スクリプトのテキストファイルだと,コードがそのまま本文になります。次のスクリプトを作成しました。自動化すれば,一度に沢山の処理ができます。

#!/bin/bash FILE=$1 mutt -a "${FILE}" -s $FILE -a "${FILE}" -- アカウント@gmail.com < "${FILE}"

 以下は,昨夜,Googleで検索しながら参考にさせてもらったページです。

▶▶▶ kk_hironoのリツイート ▶▶▶

  • RT kk_hirono(刑事告発・非常上告_金沢地方検察庁御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-09-08 09:44/2020/09/08 04:13 URL: https://twitter.com/kk_hirono/status/1303131996835602432 https://twitter.com/hirono_hideki/status/1303048742019280897
> shell — Muttを使用して直接メールを送信する方法は? https://t.co/uwKlzcjVoo -iの代わりにstdinで本文をフィードします。 mutt -a file -s "Subject of Mail" -a file -- test@example.com < bodyTextFile

▶▶▶ kk_hironoのリツイート ▶▶▶

  • RT kk_hirono(刑事告発・非常上告_金沢地方検察庁御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-09-08 09:44/2020/09/08 04:11 URL: https://twitter.com/kk_hirono/status/1303132015131205632 https://twitter.com/hirono_hideki/status/1303048360346021888
> - Postfix+Dovecotによるメールサーバーの構築 - Akionux-wiki https://t.co/PoSCmWmRQN

▶▶▶ kk_hironoのリツイート ▶▶▶

  • RT kk_hirono(刑事告発・非常上告_金沢地方検察庁御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-09-08 09:44/2020/09/08 03:02 URL: https://twitter.com/kk_hirono/status/1303132042058592256 https://twitter.com/hirono_hideki/status/1303031010292985856
> - uuencodeコマンドの使い方: UNIX/Linuxの部屋 https://t.co/HCpn4FKa7x

▶▶▶ kk_hironoのリツイート ▶▶▶

  • RT kk_hirono(刑事告発・非常上告_金沢地方検察庁御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-09-08 09:44/2020/09/08 02:58 URL: https://twitter.com/kk_hirono/status/1303132067643838465 https://twitter.com/hirono_hideki/status/1303029989881704448
> - mailxコマンドで本文と日本語ファイル名の添付ファイルを同時に送信する方法 - Qiita https://t.co/GwIFEkvNJw

|

« * LibreOfficeでコピーした告発状の見出しの階層をスラッシュで連結し,クリップボードにコピーするsedのワンライナーコマンド | トップページ | * HyperEstraierという2007年に開発が止まっている全文検索エンジンのライブラリを使い,Mewのメールの本文を検索 »