このスレッドはクローズされています。記事の閲覧のみとなります。
メールサーバーについて |
|
- æ¥æï¼ 2007/10/07 21:14
- ååï¼ ken
- 初めまして
Fedora7でpostfix+dovecotでメールサーバーを構築中なのですが、送受信できません。 クライアントのメーラーの設定でPOP.SMTPサーバー共にドメイン名は無理でIPアドレスでしかサーバーに認証できません。 maillogは常に以下の内容が出てきます。
Oct 7 20:56:32 fedora postfix/smtpd[24523]: fatal: No server certs available. TLS can't be enabled
Oct 7 20:56:33 fedora postfix/master[24082]: warning: process /usr/libexec/postfix/smtpd pid 24523 exit status 1
Oct 7 20:56:33 fedora postfix/master[24082]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
何が悪いのかさっぱり分からず悩んでいます。どうかお助けください。
postconf -nです
alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 home_mailbox = Maildir/ html_directory = no inet_interfaces = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = xxxxx.net myhostname = fedora.xxxxx.net mynetworks = 192.168.11.0/24, 127.0.0.0/8 myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.4.3/README_FILES relayhost = [smtpauth.eonet.ne.jp]:587 sample_directory = /usr/share/doc/postfix-2.4.3/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/authinfo smtp_sasl_security_options = noanonymous smtpd_banner = $myhostname ESMTP unknown smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain unknown_local_recipient_reject_code = 550
宜しくお願い致します。
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
|
■ コンテンツ関連情報
Re: メールサーバーについて ( No.11 ) |
|
- æ¥æï¼ 2007/10/08 16:30
- ååï¼ 管理者
- この辺も問題なく確認・設定されていますか?
http://kajuhome.com/postfix.shtml#n05
特に多いのは「saslpasswd2 -u kajuhome.com -c linux」とユーザ追加&パスワード設定する部分でドメイン名の記述ミス等です。
ちなみにですが、「SMTP-Auth」を外した場合は送信できるのでしょうか?
|
Re: メールサーバーについて ( No.12 ) |
|
- æ¥æï¼ 2007/10/08 16:47
- ååï¼ ken
- 管理者様ありがとうございます。
ドメインも間違いなく入力しています。
SMTP-AUTHを外してポートを25に変え、外部に送信してみましたが送信できません。
受信者の 1 人がサーバーによって拒否されたため、メッセージを送信できませんでした。 拒否された電子メール アドレス : XXXXXXXXXX@gmail.com 件名 '', アカウント : 'XXXXX.net', サーバー : 'XXXXX.net', プロトコル : SMTP, サーバーの応答 : '554 5.7.1 <XXXXXXXXX@gmail.com>: Relay access denied', ポート : 25, セキュリティ (SSL): なし, サーバー エラー : 554, エラー番号 : 0x800CCC79
内部の送信は問題無いみたいです。
|
Re: メールサーバーについて ( No.13 ) |
|
- æ¥æï¼ 2007/10/08 17:54
- ååï¼ 管理者
- 3つを確認していただけますか?
①上記送信時エラー時のエラーログ(開示して頂けますか?、アドレス等は伏せて頂いて構いません)
②postfix設定内容 ・「myhostname」は自サーバ名のホスト名と合っていますか?(以下部分) myhostname = fedora.xxxxx.net ・OP25対策を施されていますが、サーバ内のポート定義部分に不足や誤りはありませんか? 参照:http://kajuhome.com/mail_trouble.shtml#n01-03 ③ホスト名の名前解決はどこでされていますか? ・自サーバのbindサービス?それとも「hosts」ファイル? ※:以外に「hosts」ファイルがループバックアドレスのままになっているため、リレーできない場合があります。 例) # cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 fedora fedora.xxxxx.net localhost.localdomain localhost ↑ ↑ こんな風に・・・・ サーバのローカルIPに正しくする必要があります。下記のように・・・ 127.0.0.1 localhost.localdomain localhost 192.168.11.xxx fedora fedora.xxxxx.net
|
Re: メールサーバーについて ( No.14 ) |
|
- æ¥æï¼ 2007/10/08 17:44
- ååï¼ ken
- 管理者様ありがとうございます。
①は、送信時ログには何も出ません。
②間違いないです。
③DDNS(MyDNS.JP)を利用させて頂いてますが、内部向けのDNSサーバー等も必要なのでしょうか? 後は何なのか解りません。ド素人すぎてすみません。
|
Re: メールサーバーについて ( No.15 ) |
|
- æ¥æï¼ 2007/10/08 17:54
- ååï¼ 管理者
- > ③DDNS(MyDNS.JP)を利用させて頂いてますが、内部向けのDNSサーバー等も必要なのでしょうか?
自サーバのSMTPにてメール送信するため、自サーバにて名前解決している必要があります。 よって、「hosts」ファイルで名前解決できている場合は内部向けのDNSサーバを構築する必要はありません。
以下を実行してみてください。
# cat /etc/hosts
この内容が、先ほど当方にて書かせていただいた「hosts」ファイルになります。
「vi」コマンドにすると編集できます。(vi コマンドの使用法は他のわかりやすい紹介サイトをご参考ください。)
# vi /etc/hosts
|
Page:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
|
■ その他