Googleをよく検索しましたが、mail / mailxコマンドを使用してメッセージを送信するためのチュートリアルだけが見つかりました。mail/ mailxを使用してgmailメッセージを受信したいのですが可能ですか。
Googleをよく検索しましたが、mail / mailxコマンドを使用してメッセージを送信するためのチュートリアルだけが見つかりました。mail/ mailxを使用してgmailメッセージを受信したいのですが可能ですか。
回答:
あなたの最善の策は、POP3経由であなたのGmailアカウントからあなたのEメールを取り出すためにfetchmailを使うことです。
fetchmailをインストールしてください。
sudo apt-get install fetchmail
(または同等)
次に、これをあなたのホームディレクトリの.fetchmailrcファイルに保存してください。
# set username
set postmaster "yourlocalusername"
# set polling time (5 minutes)
set daemon 600
poll pop.gmail.com with proto POP3
user 'yourgmailaccount@gmail.com' there with password 'yourgmailpassword' is yourlocalusername here options ssl
gmailユーザーを代替するパスワードとローカルのユーザー名
それからキックオフ fetchmail
それを始めるために。
あなたのメールがあなたのマシン上のローカルコピーに取り出されたら、あなたはそれを幅広いメールクライアント(mailxを含む)を使って読むことができます。
ここに簡単なチュートリアルがあります。 http://mohan43u.wordpress.com/tag/mailx/
そして再びライフハッカーで: http://lifehacker.com/235207/geek-to-live--back-up-gmail-with-fetchmail
そしてここでも。 http://www.axllent.org/docs/networking/gmail-pop3-with-fetchmail/
IMAPプロトコルを使用したい場合は、次のものを置き換えます。
poll pop.gmail.com with proto POP3
fetchmailrcファイルに次のように記述します。
poll imap.gmail.com with proto IMAP
しかし、YMMV ... GoogleのIMAPの実装は標準から逸脱していることが知られているので、あなたは予期しない結果に終わるかもしれません。
私は「なぜmail / mailx」と聞きたいのですが。なぜ具体的に?
マシンが高価だった頃の古いモデルのEメールを使って構築されているので、通常は1つのマシンからメールを読み取ることができるので、複数のマシン間で同期をとる必要はありません。これで、ローカルファイルに古いメールがある特定のマシンに釘付けになりました。
それに加えて、UIは古く、ほとんどの人にとってナビゲートするのが難しいです。