ここ と ここ の指示に従ってみました。現在、GMailアカウントからメールを読むことはできますが、送信することはできません。これはパソコン上にあるため、Sendmailを設定したとしても、スパムフィルターガントレットに耐えられるメールはないと思います。どちらのガイドも、mutt
に--enable-smtp
オプションが必要なようですが、これはポートによって公開されているとは思いません。 mutt
ポートとmutt-devel
ポートを試しましたが、どちらもそのオプションを提供していないようです。
それほど重要ではありませんが、フォルダを変更することもできませんでした。たとえば、Sent Mailにアクセスしようとすると、有効なフォルダではないと言われます。この問題のトラブルシューティングを行うことができれば、それは純粋な肉汁です。私は本当に送ることだけを気にします。
ありがとう、
ハンク
更新:興味のある人のために、mutt
wikiには GMailOverIMAP UserStoryがあります。
更新2:私はついに元の問題を解決しましたが(FreeBSDでmutt
のSMTPサポートを有効にする)、@ grawityはリレーを使用し、mutt
のネイティブSMTPサポートを回避するように説得しました。それを念頭に置いて、私は msmtp を使用しました。その時点で、 gmailでmuttを使用するためのQuick-N-Dirty Guide は、msmtpに対してOpenSSLを有効にする方法のヒントを含めて非常に役に立ちました(TLSを使用するGMailのSMTPサーバーと通信できるようにするため) 。
MuttではSMTPサポートを使用しません。 <主観的>それはただ nixの方法ではない 。 </ subject>のように構成する方がはるかに優れています esmtp
または msmtp
または多分 nullmailer
Gmailのサーバーを介してメールを中継し、Muttにメッセージを送信する標準の/usr/bin/sendmail
方法を使用させます。
次のシーケンスは機能しているようです( Gmailでmuttを使用するためのQuick-N-Dirty Guide のハットチップ、ここで-Doption
ポートのトリック)。
cd /usr/ports/mail/mutt-devel
make -DWITH_MUTT_SMTP install clean
その構成オプションが問題である場合(どちらの方法もわかりません)、次のコマンドを使用してmail/mutt
ポートを構築してみてください。
$ make clean
$ make MUTT_CONFIGURE_ARGS=--enable-smtp
$ make install