Linux:コンソールからメールを送信する

新年の休暇の後、多くの写真が蓄積され、そのいくつかを友人と共有することにしました。 メールでファイルを転送することにしました。

写真は事前に準備されています。 その後、最初の部分はgmail Webインターフェースを介して送信されました(コンピューターにはメールクライアントがありません)。 私はすぐにこのプロセスを最適化したかったのです。実際、いくつかの同一のフィールドに入力し、さまざまなファイルを添付して、複数の手紙を送信する必要があります。

私のタスクに完全に合った小さなスクリプトをグーグルで見つけました。 Gentooはポートに存在するため、ポートから設定します。



emerge -av net-mail/sendEmail







インストール後、組み込みヘルプの調査に進みます。 簡単に調べてみると、私の場合、次のキーを使用してスクリプトを実行する必要があることがわかります。



sendEmail -f from_mail@gmail.com -t to_mail@mail.ru -o message-charset=utf-8 -u "Photos..." \

-m " ..." -s smtp.gmail.com -xu from_mail@gmail.com -xp PASSWORD \

-l log_file.txt -a photo_1.jpeg photo_2.jpeg








-f from_mail@gmail.com-どの石鹸からメールを送信しますか

-t to_mail@mail.ru-手紙のヘルメット

-o-メッセージエンコードなどの追加オプション。

-u「写真...」は石鹸のテーマです。

-s smtp.gmail.com-メール送信サーバー

-xu from_mail -xp PASSWORD-メールのログインパスワード

-l log_file.txt-ログを書き込む場所。

-a-添付ファイル



All Articles