2 件のコメントがあります。

スパムブロック機能により、投稿が失敗することがあります。
うまくいかない場合は、一行目だけをまず投稿し、そのあと編集から残りを追記してみてください。

1 - 2 / 2

OCNでのPostfixの設定

From : kuro @ 2008-02-15 17:35:29 編集 引用

先日はありがとうございました!

フレッツOCN(マンションタイプ動的IP)で契約しておりMacOS10.5でPosutfixを動かしています。(設定は貴サイトの設定をそのまま使わせていただいています。)

普通のPCメールには問題なく送れるのですが携帯には送ることができません。

「Postfixの追加設定-SubmissionPortによるOP25B対応-」を参考にしながら設定を変更しましたがそれでも携帯に送ることができませんでした。

ただ試しにrelayhostで私的DNSのメールリレーサービスを使ってみると問題なく携帯に送れますので???という状態です。(ルーターの内側にMacを設置しているので私的DNSのメールリレーサービスを使う場合、手動でIPアドレスを更新しないといけないので実用的ではない状態です…)
お時間があるときにご教授いただければと思います。
よろしくおねがいいたします。

Re: OCNでのPostfixの設定

From : namahage @ 2008-02-15 20:15:21 編集 引用

どうもこんにちは。

わたしも同じ問題にひっかかってしまったことがありました。
知人に送れているものと思っていたら、実は届いていなくて汗をかきました。

これは、携帯会社さん側のフィルタによるものだと思います。
携帯会社さんでは、スパム対策として、素性のよくわからないドメインからのメールをはじくようになっているそうです。ネット上の情報ではezwebさんやdocomoさんはそうしたフィルタを社内に持っているらしいとありました。

MyDNS.JPさんにもdocomoさんでフィルタを導入したこと、またそれについて対策を行ったこと記述がトップページに残っていました。

自宅等に用意したサーバーでこうしたフィルタに対応するにはいくつか方法が考えられると思います。

ひとつは、自宅のSMTPサーバーから送信されるメールはすべてプロバイダさんのSMTPを利用するようにrelayhostを設定してしまうことです。ただし、これでは、せっかくメールサーバーを用意した意味がなくなってしまいますので、本末転倒でもあります。

ふたつめは、携帯会社さん宛のメールのみプロバイダさんのSMTP(かつポート587を利用する)を指定する方法です。

まず、main.cfを開き、ファイルの最後に以下の一文を追記します。追記の仕方はここまでサーバー環境を整えてこられていると思いますので大丈夫かと思いますので割愛しておきます。

transport_maps = hash:/etc/postfix/transport

次に、/etc/postfix/transportを開きます。このファイルの一番最後に、

ezweb.ne.jp :[プロバイダさんのSMTPサーバーアドレス]

のように追記します。たとえば以下のようにです。

ezweb.ne.jp :[smtp.hogehoge.com]
.ezweb.ne.jp :[smtp.hogehoge.com]
docomo.ne.jp :[smtp.hogehoge.com]
.docomo.ne.jp :[smtp.hogehoge.com]

記述をしたら保存し、ターミナルから以下のコマンドを実行してください。

sudo postmap /etc/postfix/transport

つづけて

sudo postfix reload

です。

もしお使いのプロバイダさんがSMTP-AUTHを必要とする場合は、そのための設定も必要になってくると思います。

とりあえず上記を一度試してみて、うまくいかないようでしたらまた考えていきましょう。
それではがんばってみてください。

Post Your Comment


*は入力必須です。E-Mailは公開されません。