2014-06-23 [長年日記]

GmailからEzwebのメールを送信する

この間のつづき。

基本的には、http://jikkenjo.net/1273.html の作業を行えばOKだけど、iPhoneから特定の番号に対しSMSを送る必要があって、まわりにiPhoneを使用している人もいなかったので諦めていた。ただ、最近(でもないのかな)SMSによるURLの取得が不要になったらしいので、試してみた。

前提条件はこんな感じ。

  • auの3GもしくはLTE回線があること
  • (ガラケーではなく)Android端末があること*1
  • auIDを確認しておく

まずはiPhoneとして特定のページにアクセスしてサーバー情報を取得する。Androidの標準ブラウザでURLに about:debug と入力*2、[設定]-[UASetting]でiPhoneを選択して、Wi-Fi OFFの状態でhttps://set.mail.ezweb.ne.jp/md/signin にアクセスする。他人の回線の場合、その人用のページが表示されるので「別のauIDでログイン」を選択する。その際、auIDの二段階認証を要求されるので、Cメール(SMS)で送られてくるURLにアクセスし認証する必要がある。このURLへのアクセスはどの回線でもOK。

その後、「手動設定:その他のアプリはこちら」みたいなリンクがあるのでそちらに移動すると、サーバー情報が表示され、ユーザ名とパスがCメールで送られてくる。サーバー情報はいろんなところに書いてあるのでここにも書いとく。

IMAPサーバー imap.ezweb.ne.jp
SSL ポート 993
SMTPサーバー smtp.ezweb.ne.jp
STARTTLS ポート587

SMTPの方は、SSL on とだけ表記されているけど、ポート番号からも分かるとおりSTARTTLSが正しい。あとは、送信したいアプリでサーバー情報とユーザ名を入力すればOK。

個人的な使用方法としては、受信メールは今までどおりGmailへ転送(IMAPは使用しない)、送信はGmailからEzwebのSMTPサーバーから送信するようにしている。転送されたメールに返信すると自動的にEzwebのアドレスから送信される。新規でEzwebのアドレスから送信したいときだけ注意する必要がある。

Tags: au

*1 iPhoneでもいいけど、iPhoneならそもそもこんな苦労はしないでいい

*2 一度アプリを落とすと解除される