質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

Q&A

解決済

1回答

1425閲覧

postfixとdovecotについて教えて下さい

daisykatsura

総合スコア14

サーバ

サーバは、 クライアントサーバモデルにおいてクライアントからの要求に対し 何らかのサービスを提供するプログラムを指す言葉です。 また、サーバーソフトウェアを稼動させているコンピュータ機器そのもののことも、 サーバーと呼ぶ場合もあります。

0グッド

0クリップ

投稿2020/04/29 06:25

お世話になります。

ローカルに構築したメールサーバーでヤフーメールなどグローバル
からのメールを受信するほう探しています。

送受信用のポートは開放されているという前提で進めます。

当方はMacでサーバはpostfixとdovecotを使ってます。
ローカルであるアカウント@ホスト.localのアドレスで、ローカル内では受信はできます。
ところが、DDNSで取得したドメイン(もちろんこれもMXなどの設定をしている前提)を使って、アカウント@ドメインの形だと受信できず、送信側にエラーが返ります。
返る、ということは、メールアドレスが存在していないと見ましたが、これを解決する方法はありますか?
postfixとdovecotは設定をいじらず、デフォルトのままです。
ローカルマシンからグローバルへのメール送信はできています。
どなたかお知恵を貸していただけないでしょうか。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2020/04/29 06:41

> 送信側にエラーが返ります。 内容を書きましょう。
daisykatsura

2020/04/29 07:24

メールアドレスが存在しないというエラーですね
CHERRY

2020/04/29 07:34

DNS の登録状況はどの様になっていますか? どこから、どのようなエラーが返っているでしょうか? 具体的なエラーメッセージとどのサーバがエラーを出していますか?
daisykatsura

2020/04/29 08:06

DNSは固定IPアドレスを紐づけてます。 サーバ設定に関してはwebmin使ってるんですけど、ローカルでもDNS設定すべきでしょうか?
otn

2020/04/29 08:07

> メールアドレスが存在しないというエラーですね 丸めずに具体的におねがいします。
otn

2020/04/29 08:09

あと、Postfixのログについて何も記述が無いですが、何も出てないという意味ですか?
daisykatsura

2020/04/29 08:20

Macのpostfixのログまでのパスがわかりません。
daisykatsura

2020/04/29 10:19

ちなみに返されたエラーは This is the mail system at host smtp-proxy003.phy.lolipop.jp. I'm sorry to have to inform you that your message could not 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 mail system <宛先メールアドレス>: host ホスト[IPアドレス] said: 454 4.7.1 <宛先メールアドレス>: Relay access denied (in reply to RCPT TO command) Reporting-MTA: dns; smtp-proxy003.phy.lolipop.jp X-Postfix-Queue-ID: 5945A2405FB X-Postfix-Sender: rfc822; 送信メールアドレス Arrival-Date: Wed, 29 Apr 2020 18:46:44 +0900 (JST) Final-Recipient: rfc822; 宛先アドレス Action: failed Status: 4.7.1 Remote-MTA: dns; ドメイン Diagnostic-Code: smtp; 454 4.7.1 <宛先メールアドレス>: Relay access denied どうやらリレーアクセスが拒否されたようですが……
otn

2020/04/29 10:28

> host ホスト[IPアドレス] は、あなたのサーバーのアドレスですか?
daisykatsura

2020/04/29 10:31

はい、DDNSで設定した紐付けされたアドレスです。
otn

2020/04/29 10:35

リレーアクセスを許可しない設定なのに、リレーアクセス(あなたのドメイン宛てでないメールをあなたのサーバーに送りつける)をしたからでしょうが、リレーアクセスを許可する設定に変更したいということでしょうか? spamメールの中継に使われちゃいませんかね。
daisykatsura

2020/04/29 10:44

違います。 ローカルネットワーク上ではdovecotでメール受信できるのに、いざグローバルから受信しようとしたら、メールが受信できないどころか、エラーが返るんです。 ちなみに、エラーが返ってきたメールアドレスはムームーメールです。グローバルから受信できるようになったらムームーメールは解約します。
otn

2020/04/29 10:47

> 違います。 は、下記のどちらに対してですか? ・あなたのドメイン宛てでないメールをあなたのサーバーに送った ・リレーアクセスを許可する設定に変更したい
daisykatsura

2020/04/29 10:48

つまり、webminからアカウント@localhostでは受信できて、ヤフーなどグローバルからはアカウント@ドメインで受信できません。ポートを開放してるので、ドメインとlocalhost(192.168.1.2)は紐付けできてます。 hostsファイル関係ありますかね?
daisykatsura

2020/04/29 10:52

>> 違います。 >は、下記のどちらに対してですか? >・あなたのドメイン宛てでないメールをあなたのサーバーに送った >・リレーアクセスを許可する設定に変更したい 送ったのは私のドメイン宛です。 リレーアクセスはしません。 単純に、ヤフーやグーグルなど別サーバから送られてきたメールを、当方のマシンで受信したいだけです。
CHERRY

2020/04/29 11:02

> 送ったのは私のドメイン宛です。 宛先になっているドメインを Postfix に設定していないのであれば、Postfix は、受け取って良いドメインか判断できないので、受け取り拒否されているのでしょう。 Postfix の設定を正しく行ってください。
daisykatsura

2020/04/29 11:30

CHERRYさん とりあえず、楽天モバイルの楽天メールからは受信できました。 しかし、ヤフーからは受信できませんし、エラーきます
CHERRY

2020/04/29 12:01

ん? エラーがでて受信できないのであれば、解決していないので、「ベストアンサー」を選んで解決済みにする必要はないですよ。 エラーメールは、同じ内容ですか?
guest

回答1

0

ベストアンサー

postfixとdovecotは設定をいじらず、デフォルトのままです。

<宛先メールアドレス>: host ホスト[IPアドレス] said: 454

4.7.1 <宛先メールアドレス>: Relay access denied (in reply to RCPT
TO command)

はい、DDNSで設定した紐付けされたアドレスです。

送ったのは私のドメイン宛です。

という内容・コメントから推測して...

受け取りドメインの設定をしていない Postfix は、外部から届いたメールが、受け取って良いドメインのメールなのか判断できないので、受け取りを拒否すると思います。

外部から届いた、自ドメイン宛のメールを受け取るのであれば、What domains to receive mail for ( 日本語訳:受け取るべきメールのドメイン (日本語だとかなり古いバージョンのドキュメントの翻訳ですが...) ) にあるように 受け取る自ドメインを設定で指定する必要があります。

投稿2020/04/29 11:05

編集2020/04/29 11:06
CHERRY

総合スコア25175

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2020/04/29 12:30

ホスト名を正しく(DDNSのものに)設定してなかったと言うことですかね。
CHERRY

2020/04/29 12:55

それで解決したのであればいいのですが... macOS の Postfix の main.cf は、ほとんどの部分がコメントになっているので、必要な設定を有効にしないとだめなんですよね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問