mail
シェルスクリプトでこのコマンドを使用して、自分のGmail / Yahoo / Hotmailアカウントに自動的に接続してメッセージを送信したいと思います。どうすればいいですか?
答え1
私も見たいメールを受け取る。 Fetchmailを使用すると、POP3 / IMAPサーバーからメールをダウンロードしてローカルに転送できます。以下は、始めるのに役立つ素晴らしいチュートリアルです。Fetchmailを使用して電子メールを検索する。
はい
次のように$ HOMEディレクトリに.fetchmailrcファイルを作成した場合:
poll mail.example.com protocol imap:
username "admin" password "dir3cti0n" is "squire" here;
username "fore" password "0rd3r" is "foreman" here;
poll mail.example.org protocol pop3:
user "betty" password "p1nk" mda "/usr/bin/procmail -d %T"
最初のルールはIMAPを使用してadminユーザーとforeユーザーのメールに対してmail.example.comをポーリングし、adminからのすべてのメールをSquire(ローカルユーザー)およびForeman(ローカルユーザー)に転送します。
2番目のルールはpop3を使用し、bettyに送信されたすべてのメールは配信用procmail
に処理されます。
引用する
答え2
あなたはできません。どの「メール」もimapを使用せず、ほとんどのWebベースのサービスは代わりにimapを提供します。
muttのインストール/使用を検討してください。
答え3
Mutt Eメールクライアントはどうですか?
チュートリアルリンクは次のとおりです。
http://crunchbanglinux.org/wiki/howto/howto_setup_mutt_with_gmail_imap