広告・Googleアドセンス728px

Article(記事)

SmileyMailで自宅メールサーバと接続できない場合の設定方法

投稿日:2010年9月17日 更新日:

ご注意ください
この記事は2年以上前に書かれたものですので、内容が古い可能性があります。

スマイリーメール(デコメが使えるよ!)プレミアム 1.8.2(¥230) for iPhone
更新:2010/08/06
カテゴリ: ユーティリティ
価格: ¥230
販売業者 :KBMJ,Inc.
Appスマイリーメール(デコメが使えるよ!)プレミアム - KBMJ,Inc.
iPhone、iPod touch および iPad 互換 iOS 3.0 以降が必要

iPhoneからデコメが送れるソフトのSmileySmileyMailの設定で軽くはまったのでメモ代わりに書いておきます。

そうそうこの記事が必要になる方もいないとは思いますが…。

まず、この記事の対象者ですが、

  • 自宅にメールサーバを立てている
  • SmileyMailを使っている
  • 25/tcpでメールサーバが待ち受けている(submission portが25/tcp)

に全て当てはまる人です。
きっと自前のメールサーバと接続ができず苦労していると思います。
もしくは自宅のLAN内からはSmileyMailでメールが送れるけど外出して3Gネットワークからだと送れないとか。
ちなみに僕は出先からはVPNで自宅に繋いでからSmileyMail経由で送っていました。

さて、なんで3Gネットワークからメールが送れないか、というとここ「個人のお客様:BBモバイルポイント:迷惑メール対策について」にも記載がありますがport 25番をソフトバンク側がブロックしていたからのようです。
submission portが25/tcpではなく、587/tcpに変わっていて、かつ25/tcpはブロックされていたんですね。

原因がわかればあとは対策が簡単。自宅のYamahaルーター(RT57i)の設定変更で587/tcpで受けたパケットは25/tcpに付け替えてメールサーバに投げてあげればいいだけです。

# nat descriptor masquerade static 100x 1x **メールサーバのIPアドレス** tcp 587=25

としてあげるだけです。FireWallの設定でポートの587/tcpも空けてあげることも忘れずに。

SmileyMailの設定画面では587番を指定してあげましょうね。

しかしよく見るとデフォルトのポートが25でも465でもなく587ってなっていますね。。この時に気づけばよかったorz

ちなみにSMTPS-465/tcpでも待っている場合ですが、自宅のサーバで作った証明書と認証局を使ってSSL通信をしていると思います。残念ながらSmileyMailでは自宅の(あやしげな?)認証局ではログインしてくれないのでメールは平文でしか送れないようです。
改善してくれるといいですね。

SmileySmiley Mail Premium (Animating Emoticons, Emoji, and Rich Text Mail and Twitter Client) - KBMJ, Inc.

この記事は役に立ちましたか?評価をお願いいたします。
[合計: 0 平均: 0]

広告336px

広告336px

-Article(記事)
-iPhone Apps, Mail, Yamaha RT57i

Copyright© 蒲田ネット , 2017 AllRights Reserved.