はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 【CentOS6】メールの送受信ができません
日時: 2012/01/05 22:37
名前: Centくん

Postfix+Dovecot(ver.2)でメールサーバを構築しましたが、
メールの送受信ができません。

構成としては、Dyndns.orgでのドメイン「例)ccc.dyndns.org」を取得しており、
「例)aaa@ccc.dyndns.org」でメールの送受信をするイメージです。

PostfixもDovecotも貴サイトを参考に構築しました。
また、squirrelmailから試しにYahooアカウントへメールしましたが、届いていないようでした。

ポート開放は25/110/143ともに開けており、ポートチェックでも到達しております。
また、Postfixの設定(main.cf)ではmyhostnameを「例)mail.ccc.dyndns.org」としております。

maillogにはPostfixとDovecotの表示があるため、配送されているのかもしれませんが、
貴サイト記載事項の確認し直しやググッたりしているのですが、問題の特定や解決ができません。

問題点の特定方法や解決方法がお分かりの方、ご教示いただけないでしょうか?

よろしくお願いいたします。
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8]

■ コンテンツ関連情報

 Re: 【CentOS6】メールの送受信ができません ( No.26 )
日時: 2012/01/08 10:45
名前: Centくん

新高校生様

>英文読みましたか?
>>># "Maildir/" for qmail-style delivery (the / is required).
>です。


⇒読みましたが、別に「home_mailbox = Mailbox」も併記されているため、
 こちらがmailbox形式かと迷ってしまっていました。
 ありがとうございます。
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.27 )
日時: 2012/01/08 10:59
名前: Centくん

みなさま

最終的にはMaildir形式で、Postfix+Dovecotでの運用を考えております。
単に、Postfix単体での検証(切り分け)を行おうと思った際に、一旦mailbox形式にする必要があるのかと
理解したため、一旦mailbox形式にする話をしていました。

みなさまを混乱させたのでしたら、申し訳ありません。

>>管理者様

>sendmailが動作していたりしませんか?
⇒動作していません、というか、Postfixのみしか表示されません。

-----
alternatives --config mta

1 プログラムがあり 'mta' を提供します。

  選択       コマンド
-----------------------------------------------
*+ 1           /usr/sbin/sendmail.postfix
-----

行数が長くなるため、postconf等は別途レスさせていただきます。
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.28 )
日時: 2012/01/08 11:06
名前: Centくん

管理者様

>一度postfixのmain.cfを開示して頂けませんか?(postconfで有効行が表示できます。)
⇒これは相当行に及ぶため、3000文字を超えてしまい、ここに記載できません。
 どのように開示すればよろしいでしょうか?


>この他、nmapやpsも頂ければ幸いです。 
⇒以下になります。
〔nmap〕
-----
#nmap localhost
(略)
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
23/tcp   open  telnet
25/tcp   open  smtp
53/tcp   open  domain
80/tcp   open  http
110/tcp  open  pop3
111/tcp  open  rpcbind
139/tcp  open  netbios-ssn
143/tcp  open  imap
443/tcp  open  https
445/tcp  open  microsoft-ds
631/tcp  open  ipp
993/tcp  open  imaps
995/tcp  open  pop3s
3306/tcp open  mysql
-----

〔ps〕
-----
# ps
  PID TTY          TIME CMD
 7902 pts/1    00:00:00 su
 7905 pts/1    00:00:00 bash
 8235 pts/1    00:00:00 ps
-----
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.29 )
日時: 2012/01/08 11:31
名前: stranger
参照: http://ja.528p.com/

CentOS 6 のデフォルトは postfix + mysql-libs なので
意図してsendmailを入れなければpostfixだけ表示されます

main.cfのデフォルトはバージョンが同じなら共通なので
postconf -n
の内容を開示

サーバにログインして

echo "test" | mail -s "test" aaa@ccc.dyndns.org

のようにサーバ内で送信テストをしてみる

直後の maillogの内容は?
メンテ
 Re: 【CentOS6】メールの送受信ができません ( No.30 )
日時: 2012/01/08 11:32
名前: Centくん

stranger様
管理者様

>CentOS 6 のデフォルトは postfix + mysql-libs なので
>意図してsendmailを入れなければpostfixだけ表示されます


⇒そうなんですね、ありがとうございます。

>main.cfのデフォルトはバージョンが同じなら共通なので
>postconf -n
>の内容を開示
>
>サーバにログインして
>echo "test" | mail -s "test" aaa@ccc.dyndns.org
>のようにサーバ内で送信テストをしてみる


上記2点の結果は以下です。

-----
# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
disable_vrfy_command = yes
header_checks = regexp:/etc/postfix/header_checks
home_mailbox = Maildir/
html_directory = no
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mailbox_command = /usr/bin/procmail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = ccc.dyndns.org
myhostname = mail.ccc.dyndns.org
mynetworks = 192.168.*.*/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.6.6/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.6.6/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_client_restrictions = permit_mynetworks,                            reject_rhsbl_client rhsbl.ahbl.org,                            reject_rbl_client spamcop.net,                            reject_rbl_client dynablock.wirehub.net,                            reject_rbl_client sbl.spamhaus.org,                            reject_unknown_client,                            permit
smtpd_recipient_restrictions = permit_mynetworks,                               permit_sasl_authenticated,                               reject_unauth_destination                                   $inet_interfaces                                   $mydestination                                   $virtual_alias_domains                                   $virtual_mailbox_domains                                   $relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = reject_unknown_sender_domain
unknown_local_recipient_reject_code = 550
-----

-----
# echo "test" | mail -s "test" aaa@ccc.dyndns.org

# cat /var/mail/aaa | grep test
Subject: test
test
-----
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.