【状況】
自前でqmail+vpopmailサーバを動かしていて、twitterからの承認メールが届かない。
大抵のメールサーバからはメールが届いているのだけど、twitterの承認メールは失われている。
【原因と解決】
smtpdのログにも足跡が無いのでDNSの設定を疑ったところ、DNS(Route53)の設定で
MXレコードがIP直打ちになってた(誰だこれやったの>俺だ)。
RFCでMXレコードには、ホスト名を記述することになっている。
detail.chiebukuro.yahoo.co.jp
→そのように変更したところ、twitterからのメールが届いた。