ローカルメールを外部に転送できなくて放置していたのを調べてみた。
持っているアドレスに手当たり次第にmailコマンドでメールを送ってみるがどこにも届かなかった。Exim4の設定はインターネットサイトになっているので問題ないがログ(Exim4は/var/log/exim4/mainlog)を見てみると"No route to host"と出ていた。そこで、プロバイダの規制がないか調べてみると原因はOP25B(Outbound Port 25 Blocking)ということがわかった。聞いたことはあったがそういうことだとは思わなかった。
プロバイダのメールサーバーを経由すればOP25Bを回避できるので、Debian標準のExim4で設定する。
再設定コマンド
$ sudo dpkg-reconfigure exim4-config
ウィザードが表示される。メールサーバーとして使うつもりはないので必要な設定以外はデフォルトで進めていくことにする。
SMTP認証が必要なので設定する。
$ sudo vi /etc/exim4/passwd.client
例の通り追記する。
# Example: ### target.mail.server.example:login:password プロバイダのSMTPサーバー:アカウント名:パスワード
eo光の場合
smtpauth.eonet.ne.jp:xxxx@****.eonet.ne.jp: password
これでmailコマンドでメールが送れるようになった。
ローカルのメールサーバーは使わないのでメールを全部独自ドメインのgmailに転送する。
/etc/aliasesを編集する。最後の行のrootへのエイリアスに転送先メールアドレスを指定する。
$ sudo vi /etc/aliases root: example@example.com
一般ユーザー
ホームディレクトリに.forwardという名前のファイルを作って、そこにメールアドレスを指定する。
$ vi ~/.forward example@example.com
これでサーバーの通知メールなどが外部から受け取れるようになった。
takaaki 10月 22nd, 2011
Posted In: ソフトウェア
Google Japan Blog: Gmail 復旧についてのご報告
やたらCaptchaが表示されて、鬱陶しかった。またGmail Managerかと思ったら、今度は公式。1週間遅れでメールが携帯に転送されてきた、時期的に関係なさそう。
takaaki 3月 7th, 2009
Posted In: ウェブ
メール書いてる途中で切れたり、再接続できなかったり、ループしたりひどかった。アカウント切り替えにGmail Manager使ってるけど、これが原因とは思わなかった。最新情報を探すには検索オプションで日付を指定するとすぐ見つかる。それを使って原因を調べてみたら、次の情報が。
Gmail の「自動転送がループしています」エラー » 熟年からはじめる海外アフィリエイト
原因はGmail Manager。そういえば、定期的にされてるメールチェックで起こってたような。おかしくなったのもアップデートの後。Gmail Managerはどうやって複数アカウントを扱ってるのか。ともかく、最新版を入れたら直った。
Gearsに対応してないのは残念。オフラインGmailのために有効化したら、Gmail Managerがメールチェックできなくなった。そのせいで、Gearsは無効化中。
Google Account Multi-Login for Greasemonkey
入れてみた。Googleアカウントを切り替えるGreasemonkeyスクリプト。Gmailをいちいち開くGmail Managerだと、時間がかかって仕方ない。Gmailを切り替えるのにしても、複数開くと落とされる。これは、すばやく切り替えできて便利。対応と書いてない日本語のGmailでも使えた。
takaaki 2月 17th, 2009
Posted In: ウェブ
タグ: Gmail, Google, Greasemonkey, メール