アプリ版:「スタンプのみでお礼する」機能のリリースについて

さくらのVPSでメールの送信ができない(DNSのMXレコード関係?postfix使用)

先日さくらのVPSを契約し,postfixを導入しました.
独自ドメインはValue-Domainで契約したものを割り当てようとしましたが,受信はできましたが送信がうまくいきません.
送信時,gmailにリレーさせているのですが,送信直後のメールログには
Sep 18 20:42:51 www51*u postfix/smtpd[21087]: connect from ***.ppp.asahi-net.or.jp[***.86]
Sep /smtpd[21087]: 295B329E0EF: client=***.ppp.asahi-net.or.jp[***.86], sasl_method=PLAIN, sasl_username=info@***.net
Sep /cleanup[21091]: 295B329E0EF: message-id=<4C94A5BB.6060304@***.net>
Sep /qmgr[12625]: 295B329E0EF: from=<info@***.net>, size=609, nrcpt=1 (queue active)
Sep /smtpd[21087]: disconnect from ***.ppp.asahi-net.or.jp[***.86]
Sep /smtp[21092]: warning: relayhost configuration problem
Sep /smtp[21092]: 295B329E0EF: to=<***@gmail.com>, relay=none, delay=0.28, delays=0.24/0/0.03/0, dsn=4.3.5, status=deferred (Host or domain name not found. Name service error for name=smpt.gmail.com type=A: Host not found)

と表示されていることから,DNS設定が問題ではないかと睨んでいます.
(文字数の関係で少し削らせていただいています)

Value-Domainでのネームサーバ設定は,Value-Domainのネームサーバを当てています.
また,Value-DomainでのDNSレコードの設定は下記の通りです.
(59.106.***はさくらVPSに割り当てられたグローバルIPです)
a www 59.106.***
mx @ 10
a @ 59.106.***

postfixのmain.cfは以下の通りです.(文字数の関係で重要そうなところだけ)
mydomain = ***.net
myhostname = ***.net
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
myorigin = $mydomain
relay_domains = $mydestination
relayhost = [smpt.gmail.com]:587
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = reject_unknown_sender_domain

nslookup結果
自宅PC
***.net internet address = 59.106.***
***.net
primary name server = ns1.value-domain.com
responsible mail addr = hostmaster.***.net
serial = 1284811003
refresh = 16384 (4 hours 33 mins 4 secs)
retry = 2048 (34 mins 8 secs)
expire = 1048576
default TTL = 2560 (42 mins 40 secs)
***.net MX preference = 10, mail exchanger = ***.net

cmanのサービス
nslookup -type=ANY -timeout=5 ***.net 監視ServerDns
** server can't find ***.net: SERVFAIL
どなたかアドバイスをいただけると幸いです.補足要求もお気軽

A 回答 (1件)

> (Host or domain name not found. Name service error for name=smpt.gmail.com type=A: Host not found)



とあるのですから、smpt.gmail.comが DNSで見つからないということになります。

smptじゃなくてsmtpじゃないですか?
    • good
    • 0
この回答へのお礼

ありがとうございました.
cmanのサービスでDNSがいつまでたっても浸透しなかったので,すっかりDNSの問題かと思い込んでいました.
まさか単純なタイプミスだったなんて….

ご指摘の部分を直すことで,gmailに無事リレーできました.
ありがとうございました.

お礼日時:2010/09/19 21:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!