nDiki
2008年9月4日 (木)
■ 一部のドメインのみ Gmail 経由ではなく SMTP over SSH でメールする

Gmail の SMTP サーバ経由で送ったメールが相手のサーバに「Sender address rejected: We can't receive FreeMail message」で拒否されてしまった。 1年前に全部 Gmail の SMTP サーバ経由で送る設定にしてしまっていて今さら面倒なのだが、仕事関係のメールで送らないわけにもいかないので Mew の設定を修正。
拒否されたドメインに送る場合には、デフォルトで設定している Gmail 経由ではなく会社の SMTP サーバから送るようにする。
まずは case 振り分け設定。
(setq mew-case-guess-alist
'(
("From:"
...
)
("To:"
...
("拒否られたドメイン" . "compaysmtp")
...
)
))
今回の設定変更で初めて知ったのだが、mew-case-guess-alist は後にマッチした方が優先されるらしい。最初 From: の方が後になっていて、期待したように動かずなんでだろうと思った。
次に送信設定。以前の SMTP over SSH で送っていた時の設定を復活。 後で Gmail で POP で吸い出させる際にメールのコピーが取れるように、Dcc: を設定しておく(昔設定していたけれど、Gmail に移行した時に消したやつ)。
(setq mew-config-alist
'(
("companysmtp"
("mail-domain" . "example.com")
("smtp-server" . "localhost")
("ssh-keep-connection" . nil)
("dcc" . "自分のメールアドレス")
("smtp-ssh-server" . "mail.example.com"))
また会社のメールサーバは POP before SMTP なのでメールを送信する前に、いったん POP する必要がある。 しかし POP でメールを取ってしまうと Gmail 側から POP できなくなる。 これについては送信の際には fetchmail --check とやって認証だけ通すことにしよう。 そんなにしょっちゅうあるわけではないから、これでいいかな。
なんどかテストしながらようやくメールを送信。 1通メール出すのに随分かかってしまった。 Gmail は通して欲しいなぁ。
- メールボックスを Gmail に集約 (2007-08-08)
- ISP から Outbound Port25 Blocking を行うとの... (2006-05-23)
- 今日のさえずり - パスポートみたら有効期限切れてた (2010-02-11)
- Google Buzz がきたのであわてて Gmail を2つに分けた (2010-02-11)
- Mew 3.1 -> SMTP server -> docomo.ne.jp (2003-02-09)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.103394s / load averages: 0.21, 0.19, 0.17
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。