人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Macmini(intel)OSX10.4、NIFTY(B-FLET'S)で自宅サーバーを構築中です。独自ドメインでWebの公開までは可能になりました。MacOSXでサーバー稼業(http://earlybirds.ddo.jp/namahage/inegalog/index.php)を参考に独自ドメインでのメールサーバーの構築(IMAP、POP3、SMTP、SSL接続も)をして、ローカルではメール送受信の動作確認はできました。
外部のサーバーからメールが届くのは確認したのですが、Mac自身から外部へのメールが送信できません。(メールソフト上そのドメインが見つからなかったみたいな、不達メールが帰ってきます)
またMailmanも入れてみたのですが、メーリングリストのアドレスにメールを送信してもUserUnknownで返ってきてしまいます。
設定漏れがあるのでしょうか。参考サイトを教えてください。
(PostfixEnablerの存在は知っていますが、費用もかかりますし、まだ試していません)

●質問者: wackey
●カテゴリ:コンピュータ インターネット
✍キーワード:IMAP Intel MAC MacMini MacOSX
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● tarepanda777
●27ポイント

「@niftyでは、25番ポートブロック(Outbound Port25 Blocking)を実施しています。」ということで、送信されたメールは遮断されているのではないでしょうか?

詳細は下記URLに載っています。ここを見る限りでは、固定IPの場合は規制がかからないようです。回避方法としては、@niftyのSMTPサーバを中継させるぐらいでしょうか。

http://www.nifty.com/antispam/tackle1.htm

◎質問者からの返答

ご回答ありがとうございます。

固定IPを申し込んでいるので、それは問題ないと思います。とりあえず、SMTPをNIFTYのものにしたら送信はできましたが、これでは根本的な解決はなされていません。自宅サーバーのSMTPサーバーから送信したいのです。。。


2 ● hamster009
●27ポイント

・mailコマンドで送っても出て行きませんか、それともMailアプリケーションでのみ出ていかないのですか?

・/var/log/mail.logみたいな名前のログファイルがあれば、そこにどういうエラーが記されているか確認してください。

http://www.yahoo.co.jp/

◎質問者からの返答

mailコマンドでも同様です。

ちなみにメールを送信すると下記のような不着を示す英語のメールがやってきます。

From: MAILER-DAEMON@xxx.jp (Mail Delivery System)

Date: 2006年5月31日 14:50:30:JST

To: xxx@xxx.jp

Subject: Undelivered Mail Returned to Sender

This is the Postfix program at host xxx.jp.

I'm sorry to have to inform you that your message could not be

be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can

delete your own text from the attached returned message.

The Postfix program

<yyyyyyyy@zzz.com>: host mail.zzz.com

[xxx.xxx.xxx.xx] said: 552

sorry, your domain isn't in my list of allowed senderhosts

(#5.7.1) (in

reply to MAIL FROM command)

Reporting-MTA: dns; xxx.jp

X-Postfix-Queue-ID: 8F791AD54C

X-Postfix-Sender: rfc822; xxx@xxx.jp

Arrival-Date: Wed, 31 May 2006 14:50:29 +0900 (JST)

>

Final-Recipient: rfc822; yyyyyyyy@zzz.com

Action: failed

Status: 5.0.0

Diagnostic-Code: X-Postfix; host mail.zzz.com

[219.163.200.98] said: 552

sorry, your domain isn't in my list of allowed senderhosts

(#5.7.1) (in

reply to MAIL FROM command)


3 ● モーリ
●26ポイント

552 sorry, your domain isn't in my list of allowed senderhosts (#5.7.1)

というエラーメッセージで失敗していますね。

これは例えばスパム対策のときに出てくるメッセージで、「あなたは、このメールサーバを使って良いドメインのリストの中にない(つまりスパムかなにかだろう)から、使わせません」というメッセージです。よそのメールサーバを勝手に使おうとすると、たいていこういうメッセージを返されて接続を切られると思います。

しかし今回は、自分から自分自身にメールを出してるのですよね。

となると自分が自分自身を信用していないということになりますから変です。

やはりPostfixの設定のどこかが違っているのではないでしょうか。

my.confのmyhostname、mydomain、myorigin、……あたりの設定をとりあえず見直してみて、自分自身のhostnameの出力結果と違わないかどうかとか、そのあたりを見てみるのはどうでしょう。

あと、Postfixをどういう意図でどのように設定したかを書けば、もう少し具体的なアドバイスができる方もいらっしゃるかもしれません。

サーバの設定はトライ&エラーでなかなかたいへんですが、がんばってください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ