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のアドレスから送信したいときだけ注意する必要がある。