2011年07月16日 07:19 by AzureStone

Postfix でメールサーバーを作ったのですが
受信はできるのですが、メーラーから送信したらメールが届かないで何処かに消えてしまいます。メールを送信する方法を教えてくれませんか?宜しくお願いします。

1: ぴぐもん : 2011-07-16 07:53
二つ教えて下さい

?送信元アドレスのドメインは自分のサーバのドメインか?
?宛先のドメインはインターネットのドメインか?


P.S.
OPB25でググッたら、あっさり解決の予感が…
2: 口コミさん : 2011-07-16 09:03
ぴぐもんさんのものに加えて
1、外部から見て25番ポートは空いてるのでしょうか?
2、どこに向けて送信してますか?(携帯電話なら届かない可能性大です。)
3、DNSにMXサーバとして登録してますか?
4、3に加えTXTレコードにv=spf1とかいれてますか?
5、プロバイダが25番ポートをふさいでませんか?(この場合プロバイダの指定するrelayhostがどこかにあるのではないかと・・・)

あとmaillogにいろいろヒントが出てるはずなのでそのあたりもトピに載せないとヒットしないですよ。
3: マイルス・ネイスミス : 2011-07-16 09:12
質問内容と質問者のプロフィールがものすごくアンバランスなように見えてしまうのは私だけでしょうか :-)

まず、自分から自分宛に送れますか?(送信者と宛先が同じメイルアドレス)
次に自分から、ウェブメイル等の自分のアドレス宛に送れますか。
さらにウェブメイル等から自分のサーバ宛に送れますか。


そのときのログはどのようになっていますか。

4: Marcy Shering : 2011-07-16 22:26
皆様

すばやいアドバイスありがとうございます!
ひとつずつ調べてみますね。
5: 口コミさん : 2011-07-16 23:57
まず、メールの送信経路を考えて見ましょう。
大まかに以下のようになると思います。

メールサーバ→プロバイダ→インターネット→相手サーバ

この順番に調査・確認を行います。

1.メールサーバからメールサーバの外部へメール送信できているのか?
 1)送信ログの確認
  →実際に送信できているかを確認する。(maillog、syslogなど)
 2)メール設定の確認
  →外部にメールを送信できるように構築されているのかを確認する。(main.cf)

2.プロバイダで制限されていないか?
 自宅サーバであれば、通常のプロバイダ契約をしていると思います。
 この場合、プロバイダにも寄りますが、大抵のプロバイダでは、OPB25という対策を採っています。
 OPB25というのは、25番ポートからのメール送信を禁止・制限するというものです。
 この場合、インターネットへのメール送信のためにプロバイダで以下のような制限をかけている場合
 があります。

 1)送信アドレス(From)をプロバイダから与えられたメールアドレスに限定している。
 2)プロバイダが中継メールサーバ(relayhost)を提供している。
 3)別途、専用サービスを用意している。

 上記に関しては、ご契約なされているプロバイダにお問い合わせください。
 普通はプロバイダのサイトに掲載されていると思います。

3.インターネット上のどこかでメールが止まっていないか?
 今ではメールはリアルタイムで相手に届き、メールが届かないのは異常事態であるという認識が
 一般的になっているかと思いますが、そもそもメール(SMTP)は相手への送信を保証しないため
 届かないこともありえるのです。
 メールは、バケツリレーのように色々なサーバを中継して送信されるため、インターネット上のど
 こかでメールが止まってしまっていることも考えられます。
 通常考えられるケースは、送信先がインターネット上のASPで迷惑メールサービスやメールウィ
 ルス駆除サービスを利用しているケースです。
 この場合、相手のメールアドレスから相手サーバのMXレコードを調べてわかる場合もありますが、
 基本的には送信先の相手に確認していただくのが早いと思います。

4.相手サーバの設定が正しいかどうかを確認する。
 相手のメールサーバ(受信サーバ)の実態とMXレコードの設定が間違っているとHostUnknownと
 なってメールが帰ってきてしまいます。
 また、相手のメールサーバ(受信サーバ)に送信先のメールアドレス(To)に該当するメールBOX
 がないとUserUnknownとなってメールが帰ってきてしまいます。

 今回のケースでは、『何処かに消えてしまいます』とあるので、帰ってきてはいないのでしょう。

以上のことから、1、2、あたりを疑って調査してみるといいと思います。

がんばってください。

6: Marcy Shering : 2011-07-19 23:55
質問です。

OP25Pが原因とわかったのですが、
/etc/postfix/main.cf
にrelayhost=(xxxx)とSMTP名をかけと書いてあったのですが、xxxxの個所がどこを意味してるのか?わかりません。教えていただけませんか?
7: Marcy Shering : 2011-07-20 00:22
今、自分宛にメールを送ったら送れました。
8: Marcy Shering : 2011-07-23 03:57
>ぴぐもんさん

OP25Bで調べて色々試してみましたが、ダメでした。それで、Mydns. がやってるメールリレーを利用したら送信出来ました。
9: 口コミさん : 2011-07-24 01:31
OP25Bということであれば、以下参考になりますでしょうか?

参考
- http://fedorasrv.com/op25b.shtml
10: 口コミさん : 2011-07-24 20:18
>Marcy Sheringさん
>>調べて色々試してみましたが、ダメでした

コメント 2, 3ログを出せと
も一回言っとくな

ログはどうなってる?



OP25B は迷惑メールを抑止するために導入されているもので、それに引っかかるということは、そもそも ISP に許可されていないことをやろうとしているのではないかという疑問もあるのだが
11: 口コミさん : 2011-07-24 20:58
>Calc of six
>http://www.sixbraibs.jp という Linux等々のオープンソースや Ecology 環境問題をコンセプトにした会社も頑張っています。

自分とこの技術屋に聞けばいいのに。
しかもWebサイトがなくなってるし。
http://www.b-mall.ne.jp/osaka/companyDetail-DYbqCQcsJRhw.aspx
こんな会社に自分とこのシステムさわらせるとか気が狂ってるとして思えない。
12: 口コミさん : 2011-07-25 05:07
> relayhost=(xxxx)とSMTP名をかけと書いてあったのですが、xxxxの個所がどこを意味してるのか?わかりません。教えていただけませんか?

中継メールサーバ(relayhost)は、プロバイダによって異なります。
ご自分が契約しているプロバイダに聞くしかないです。

> 今、自分宛にメールを送ったら送れました。

ご自分のメールアドレスは、プロバイダ内部のメールサーバにメールボックスがあるので(インターネットには出ないので)届くのだと思います。
インターネット宛にメールを出したいのであれば、プロバイダが提供している中継メールサーバ(relayhost)を利用するしかないと思います。


スレッド一覧

043:はじめまして 043:SELinuxのポリシーの修正についてです。 急成長中のベンチャー企業で働いてみたいとおもいませんか?! 065:冷却方法 067:サーバーダウン→504エラー 玄人箱に関して 052:DNSサーバーは僕が憎いに違いない ■ 単発質問コーナー 基本すぎてすみません・・・。 079:NICドライバのインストールまたは認識について 069:初めまして PHPスクリプトでメールが送信できません。 061:linux os のアンインストール方法 063:linux os アンインストール 方法(再度no付け) 056: ドメインとホスト名について。 055:mod_layoutで動的フッターを挿入 044:イントラで2つのサイト 031:パティションどうきっています? 019:mixiのようなサイトを作れる方募集!! 014:500人、超えないかなぁ〜 066:サーバーに適したマザーボード dd dumpを使ってのバックアップ、restoreについて。 012:初心者におすすめのLinuxは? 077:よろしくです 078: Web サイトが携帯電話から見られない 062:webmaster だけがメールを受け付けない 057:ご質問〜windows領域削除方法〜 053:安いサーバ情報・・・。 037:データベース認証について 029:Apacheに異常アクセスログ 017:おすすめのUPSは? 009:お勧めの無料DDNSサービスは? 002:White Box Enterprise Linux 3.0について 0023:初心者です、よろしくお願い致します。ubuntu ☆教えて☆Linuxをマスターしたい CentOS 5 i386インストール時のトラブル こんなlogがでてるんですが・・・ 初心者です。 MySQLのアップグレードについて xdm/KDE ログオフ時にスクリプトを走らせたい 086:webツール(便利ツール等) 072:AMD VS Intel とりあえずDBサーバを自鯖にしてみたいのですが 060:Squidの設定->DNSエラー 041:【Linux】apacheで複数サイト作成したいのですが・・・ 022:LINUXのDistribution 023:初心者ですみません。。。Fedora Core3 013:vsftpdのchroot設定について 001:DynamicDNS様、様々〜笑 【愛知、常駐プログラマ募集】 064 : vsftpdで外付けHDDを公開する方法を教えてください。 038:sambaで共有できません・・・ knoppixでサーバーを構築しました。 010:お勧めの書籍は? 028:自作か購入か… 064:CPU使用率が高いきが・・・ 054:マシンが一台しかなくてもお金がなくても・・・。 032:(;´Д`)え、かなり増えてきている… 025:ipnuts の新バージョンでました。 【求人】港区でのお仕事です【時給1700円以上】 007:おすすめ固定IP 1、ダイレクトEメールを送りたい ソフトウェアレイドについて。 053: 譲ります 085:覚えておきたいコマンド 070:ファイルをアップしても0kbになる 068:精神対策(堕ちない自鯖) アクセスが無いけどトラフィックがある 自鯖が止まる理由 034:pop3が利用できません 059:500 Can't connect to www.google.co.jp:80 (Bad hostname 'www.google.co.jp') 048:サブドメイン転送処理の賢い方法 045:sambaが見えません。 040:はじめまして 030:Linuxの情報入手、勉強方法 011:CentOS5.7で自宅サーバで外部公開に失敗します。 Postfix メールサーバー 自宅サーバ 必見!あのDCDが来日!! 001:自宅の様子を写真をw 080: DMZの構築方法 profixでバーチャルサーバ 081:Xウィンドウが起動しない(GNOME) 075:サブドメインとIPアドレス ローカル接続のDB 韓国固定IP , 韓国からのDNSが 必要なら 連絡ください。 はじめまして! 質問 Perl cpan2rpmのインストール/使用方法 新品のサーバが¥14,800から( ・_・;) サーバーにメッセージ多発 ルーセント・グローバル、Linuxガジェット開発を促進へ 自宅サーバ公開方法 084:OSは64bitか32bitか 071:サーバ用の部品 066:自鯖が止まる理由改 047:ディレクトリによって使われるphp.iniを変える的な動作をしたい 035:RAID 033:アクセスログ検索スクリプトってないですか? 026:CGIファイルの関連づけ 016:結構前からあった、自鯖ML 004:(;´Д`)え、微妙に増えてきている… 【愛知、常駐プログラマ募集】 httpサーバを作りたい。サーバマシンがネットワークにつながらない問題 066:CentOSでの仮想化について教えてください〜  067:サーバーを1週間ダウンさせてしまいました。 015:使用ディストリビューション 073:おすすめルータ 076:ダイナミックDNS下で2台のホスト名にアクセスする方法 067:回線対策(落ちない自鯖) メールサーバーコミュを立ち上げました ディレクトリの破損!? perlバスについて質問 056:biglobeから中継サーバについて 042:Bフレッツ(or ADSL)マルチセッションでセカンダリDNS 018:X端末エミュレータ 005:自鯖でも、お手軽安く使える独自ドメイン Yahoo画面、あざむきかた知ってる方、ご連絡お待ちします。 064: 帯域制限のないプロバイダ 質問です。 OPENsshのセキュリティーについて 082:外付けHDD増設の手法と機器 074:おすすめOS 他人のADSLモデムに!! 039:Apacheの設定 050:メール受信をスイッチにしてPHPを起動させるサイト 036:割り当てるグローバルIPについて 008:White Box Enterprise Linux ML 正式版稼働報告! グリー携帯無限認証 どなたかご自宅で教えていただけませんか 003:哲学?持論? ネットワークインストールについて 083:Squidの設定について 011:よろしくおねがいします。 058:Sambaで転送したファイルが表示されない 051:SPAMフィルターの構築について [bsfilter+MeCab] 049:今までのトピックのサマリー 046:ドメインのname serverの変更 029:TCPIPの勉強 027:Yahoo!BBの場合の設定について 020:DICEの質問 006:ClientOSにLinuxを使用し始める。

サイト内検索