• 締切済み
  • 暇なときにでも

Postfixでスパム対策を施すとメールが受信できなくなった。

/etc/postfix/main.cf に以下の行を追加します: smtpd_sender_restrictions = reject_unknown_sender_domain reject_non_fqdn_sender hash:/usr/local/etc/postfix/reject_sender header_checks = pcre:/usr/local/etc/postfix/header_check_regex を記述して、 reject_senderファイルとheader_check_regexファイルを置き /sbin/service postfix restartでPostfixを設定すると、 メールが受信できなくなりました。 何も知らずに上のように記述しましたが、何か忘れているのでしょうか?

共感・応援の気持ちを伝えよう!

みんなの回答

  • 回答No.1
  • onosuke
  • ベストアンサー率67% (310/456)

パラメータは ,(コンマ)で区切って下さい。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • postfix 送信できるが受信できない

    postfixでmailコマンドで送信できますが、受信ができません。 サーバー→GMail ok GMail→サーバー ng どなたかアドバイスをください。よろしくお願いします ダイナミックドメインサービスを利用(ddo) /var/log/maillog Nov 6 11:59:06 linuxpc postfix/smtpd[3759]: connect from mail-vx0-f177.google.com[209.85.220.177] Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: warning: restriction `reject_authenticated_sender_login_mismatch' ignored: no SASL support Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: warning: restriction `reject_unauthenticated_sender_login_mismatch' ignored: no SASL support Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: warning: restriction `reject_authenticated_sender_login_mismatch' ignored: no SASL support Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: warning: restriction `reject_unauthenticated_sender_login_mismatch' ignored: no SASL support Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: warning: support for restriction "check_relay_domains" will be removed from Postfix; use "reject_unauth_destination" instead Nov 6 11:59:07 linuxpc postfix/smtpd[3759]: 857FD2680C1D: client=mail-vx0-f177.google.com[209.85.220.177] Nov 6 11:59:07 linuxpc postfix/cleanup[3755]: 857FD2680C1D: message-id=<CABuErQ5w08WXR65H1mVssgOLQXKEVHm7K3CzWPQCfSySKmY_HA@mail.gmail.com> Nov 6 11:59:07 linuxpc postfix/qmgr[3751]: 857FD2680C1D: from=<test@gmail.com>, size=1451, nrcpt=1 (queue active) Nov 6 11:59:07 linuxpc postfix/local[3763]: 857FD2680C1D: to=<user@domain.ddo.jp>, relay=local, delay=0.63, delays=0.58/0.01/0/0.04, dsn=2.0.0, status=sent (delivered to maildir) Nov 6 11:59:07 linuxpc postfix/qmgr[3751]: 857FD2680C1D: removed Nov 6 11:59:38 linuxpc postfix/smtpd[3759]: disconnect from mail-vx0-f177.google.com[209.85.220.177] /etc/postfix/main.cf queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix myhostname = domain.ddo.jp mydomain = domain.ddo.jp myorigin = $mydomain inet_interfaces = all inet_protocols = all unknown_local_recipient_reject_code = 550 mynetworks = 192.168.1.0/24, 127.0.0.0/8 relayhost = [smtp.nifty.com]:587 alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases home_mailbox = Maildir/ debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix setgid_group = postdrop html_directory = no manpage_directory = /usr/share/man ectory: The location of the Postfix sample configuration files. sample_directory = /usr/share/doc/postfix-2.6.6/samples #HELOコマンドで応答のないホストの接続拒否 smtpd_helo_required = yes #不正中継の対策 allow_percent_hack = yes swap_bangpath = yes #VRFYコマンドの禁止 disable_vrfy_command = yes #SMTPの受信者を制限 smtpd_client_restrictions = permit_mynetworks, reject_unknown_client, permit #転送可能なドメイン名の確認 smtpd_recipient_restrictions = permit_mynetworks, reject_sender_login_mismatch, check_relay_domains #正しいホスト名を通知してきたホストのみ接続許可 smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, reject_unknown_client, permit #送信アドレスが存在しない場合はメール受信を拒否 smtpd_sender_restrictions = reject_unknown_sender_domain, reject_sender_login_mismatch #不正なホストに対してETRNコマンドの使用を禁止 smtpd_etrn_restrictions = permit_mynetworks, reject_invalid_hostname smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/authinfo smtp_sasl_security_options = noanonymous smtp_sasl_mechanism_filter = PLAIN

  • postfix mailサーバー構築 受信できない

    Fedora15でサーバーを構築しようとしていて、メールサーバーとしてpostfixを導入しました。 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 home_mailbox = Maildir/ html_directory = no inet_interfaces = all inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = xxxxxxxxxxxxxxxxxx.dyndns.org myhostname = yyyyyy.xxxxxxxxxxxx.dyndns.org 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.8.5/README_FILES relay_domains = $mydestination relayhost = [mail.so-net.ne.jp]:587 sample_directory = /usr/share/doc/postfix-2.8.5/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtp_sasl_auth_enable = yes smtp_sasl_mechanism_filter = LOGIN, PLAIN, CRAM-MD5 smtp_sasl_password_maps = hash:/etc/postfix/authinfo smtp_sasl_security_options = noanonymous 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 smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_sasl_security_options = noanonymous smtpd_sender_restrictions = reject_unknown_sender_domain smtpd_tls_cert_file = /etc/postfix/server.crt smtpd_tls_key_file = /etc/postfix/server.key smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache smtpd_use_tls = yes unknown_local_recipient_reject_code = 550 です。 プロバイダがso-netなので、ポート25が開かず、587と465を使っています。 上記の設定で、内部・外部PC操作での内部・外部への「送信」はできるようになったのですが、外部サーバ(携帯等)からの受信がまったくできませんでした。 /var/log/maillogにも何も記述はありません。 プロバイダでのOP25BではなくIP25Bが悪さ(http://www.so-net.ne.jp/option/mail/ip25b/)をしているのでは、と思い、期間限定無料のinterlinkのマイIPを設定し、固定IPにしたところ問題なく動作しました。 ただ、期間限定なので、できれば現在のso-netの状況で受信可能にしたいのですが、解決方法をご存知の方、いらっしゃらないでしょうか?

  • postfixのバーチャルドメイン管理でのspamフィルタについて

    はじめまして。現在postfix+postfixadmin+mysql+spamassassinを使用して運用しており、 spamassassinにはprocmailの/etc/procmailrcファイルにてspamのメールの振り分けを行っています。 postfixadminでtest@sample.comというアドレスとspam振り分け用のアドレスspam@sample.comを登録し、 test@sample.comから外部の携帯のアドレスに転送設定をしていますが、このときtest@sample.com 宛のspamメールは振り分けがおこなわれているのですが、外部の携帯にはspamが転送されてしまいます。 ログを見ましたが、test@sample.comにprocmailのフィルタが行われた後に転送が行われてしまっていました。 procmailを通過する段階で、spamを転送させない設定等がございましたらご指導の程、宜しくお願い致します。 下記postfixの設定です。 postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases allow_min_user = yes broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix content_filter = smtp-amavis:[127.0.0.1]:10024 daemon_directory = /usr/libexec/postfix disable_vrfy_command = yes header_checks = regexp:/etc/postfix/header_checks home_mailbox = Maildir/ html_directory = no inet_interfaces = all local_destination_concurrency_limit = 20 local_transport = virtual mail_owner = postfix mailbox_command = /usr/bin/procmail mailq_path = /usr/bin/mailq manpage_directory = /usr/local/man maximal_backoff_time = 600s maximal_queue_lifetime = 6000s minimal_backoff_time = 60s mydestination = mydomain = sample.com myhostname = mail.sample.com mynetworks = 192.168.1.0/24, xxx.xxx.xxx.0/28, 127.0.0.0/8, check_client_access hash:/etc/mail/dracd ※xxx.xxx.xxx.0はサーバのネットワークです。 myorigin = $mydomain newaliases_path = /usr/bin/newaliases parent_domain_matches_subdomains = queue_directory = /var/spool/postfix readme_directory = no receive_override_options = no_address_mappings relay_domains = $mydestination relayhost = sample_directory = /etc/postfix sendmail_path = /usr/sbin/sendmail setgid_group = postdrop smtp_defer_if_no_mx_address_found = yes smtpd_helo_restrictions = check_helo_access hash:/etc/postfix/helo_access smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_sasl_security_options = smtpd_sender_restrictions = hash:/etc/postfix/reject_sender transport_maps = hash:/etc/postfix/transport virtual_alias_domains = $virtual_alias_maps virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf virtual_gid_maps = static:10000 virtual_mailbox_base = /home/virtual virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf virtual_minimum_uid = 10000 virtual_transport = procmail virtual_uid_maps = static:10000 /etc/postfix/master.cfの設定 下記を追記 procmail unix - n n - - pipe flags=R user=virtual argv=/usr/bin/procmail -t -m USER=${user} DOMAIN=${nexthop} /etc/procmailrc /etc/procmailrcの設定 PATH=/bin:/usr/bin DEFAULT=$HOME/$DOMAIN/$USER/ SPAM=/home/virtual/sample.com/spam/ LOGFILE=/home/virtual/procmail.log LOCKFILE=/home/virtual/procmail.lock VERBOSE=ON :0 *^X-Spam-Status: Yes $SPAM

  • 外部(WAN)からのメール送信(Postfix)

    はじめまして。 今回、postfixを使ってメールサーバの設定を行いました。 しかし、外部(WAN)からのメール送信が出来ずに悩んでいます。 いろいろなサイトを参考にしましたが、解決方法がなく、書き込みました。 下記の内容は設定した内容です。 どうかご教授くださいますようお願いします。 メールソフトはOutlookを使用。 メールアドレス:info@test.jp(例) 受信メールアドレス:test.jp 受信サーバーにアクセス可能(外部接続の場合) 送信メールアドレス:test.jp 送信サーバーにはアクセスできません(外部接続の場合) 構成 OS Vinelinux5.2 メールサーバー:Postfix2.6.3 環境 CTU(NTT端末):アンナンバードに設定 固定IP接続回線:IPQ(固定IP)*ポート開放(110,25)されています。 ドメイン取得:VALUEDOMAIN ・SMTP_AUTHを導入 ・CyrusSASLをインストール(認証ユーザーはシステムユーザーを使用)  SASLデーターベースの設定  /usr//lib/sasl2/smtpd.conf pwchek_method:saslauthd ・Dovecotの設定  protocols = imap imps pop3 pop3s  #mail_location  mail_location = maildir:~/Maildir  saslauthd 起動スクリプトは初期状態ではshadowパスワード による認証を行うオプションで起動  /etc/sysconfig/saslauthd  MECH = pam  #SASLAUTHD_AUTHMECH = pam postconf -n alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases allow_percent_hack = yes broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix debug_peer_level = 2 default_privs = nobody disable_vrfy_command = yes home_mailbox = Maildir/ inet_interfaces = all mail_owner = postfix mailbox_size_limit = 30720000 message_size_limit = 1024000 mydestination = $myhostname, localhost.$mydomain, $mydomain mydomain = test.jp myhostname = mail.test.jp mynetworks = 21.22.23.24/28, 127.0.0.0/8 → 固定グローバルIPのアドレスを設定(例) mynetworks_style = subnet myorigin = $mydomain queue_directory = /var/spool/postfix relay_domains = $mydestination smtpd_banner = $myhostname ESMTP unknown smtpd_client_restrictions = permit_mynetworks,reject_unknown_client,permit smtpd_etrn_restrictions = permit_mynetworks, reject_invalid_hostname smtpd_helo_required = yes smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, reject_unknown_client, permit smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_sender_restrictions = reject_unknown_sender_domain, reject_sender_login_mismatch,reject_sender_login_mismatch swap_bangpath = yes unknown_local_recipient_reject_code = 550

  • Postfixでmailコマンドを使用したい

    お世話になります。 Cent OSにて、Postfixをソースからインストールしコマンドから送信テストを行おうとしましたが、 /usr/sbin/sendmail No such file or directoryというエラーがでて送信できません。 Postfixのsendmailは/usr/local/postfix/sbin/sendmail なのですが、どうやら既存のsendmailを見にいっているようです。 ちなみに、sendmail、newaliases、mailqはすべて末尾に「.OFF」を付けファイル名を変更してバックアップしてあります。 下記にpostconf -n で表示したmain.cfの構成を掲載させていただきます ============================================ broken_sasl_auth_clients = yes command_directory = /usr/local/postfix/sbin config_directory = /etc/postfix daemon_directory = /usr/local/postfix/libexec data_directory = /usr/local/postfix/var/lib debug_peer_level = 2 home_mailbox = Maildir/ html_directory = no inet_interfaces = all mail_owner = postfix mailq_path = /usr/local/postfix/bin/mailq manpage_directory = /usr/local/postfix/man mydomain = 自分のドメイン myhostname = 自分のホスト myorigin = $mydomain newaliases_path = /usr/local/postfix/bin/newaliases queue_directory = /usr/local/postfix/var/spool readme_directory = no sample_directory = /etc/postfix sendmail_path = /usr/local/postfix/sbin/sendmail setgid_group = postdrop smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous unknown_local_recipient_reject_code = 550 ============================================ make installでは「config_directory」以外のパスはすべて、/usr/local/postfix 配下に指定してあります。 説明不足だとは思いますが、お分かりになる方がいらっしゃいましたらご教授願います。 よろしくお願い致します。

  • メール受信が出来なくなった

    こんにちは、 postfixを使ってメールサーバーを 構築しており、昨日までは正常に稼働していたのですが、 今日になっていきなり、 hotmailからのメールが受信できなくなってしまいました。 思い当たる変更点: #スパム対策 #headerによる制御 #header_checks = regexp:/etc/postfix/header_checks #本文による制御 #body_checks = regexp:/etc/postfix/body_checks を追加したこと。 問題が起こってからは コメントアウトしていますが、 解決しませんでした。 postmasterから、 postfix SMTP server: errors from bay0-omc3-s10.bay0.hotmail.com というメールは届く。 (何分かおきに連続して届く) ログ------ Nov 3 16:46:04 host postfix/smtpd[8861]: connect from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217] Nov 3 16:46:04 host postfix/smtpd[8861]: warning: unknown smtpd restriction: "reject_unknown_sender_domainmailbox_command" Nov 3 16:46:04 host postfix/smtpd[8861]: NOQUEUE: reject: RCPT from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217]: 451 4.3.5 Server configuration error; from=<ダミー@hotmail.co.jp> to=<ダミー@自ドメイン> proto=ESMTP helo=<bay0-omc3-s17.bay0.hotmail.com> Nov 3 16:46:05 host postfix/cleanup[8867]: 06E5275800C: message-id=<20071103074605.06E5275800C@自ドメイン> Nov 3 16:46:05 host postfix/smtpd[8861]: disconnect from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217] Nov 3 16:46:05 host postfix/qmgr[8808]: 06E5275800C: from=<double-bounce@自ドメイン>, size=958, nrcpt=1 (queue active) Nov 3 16:46:05 host postfix/virtual[8869]: 06E5275800C: to=<ダミー@自ドメイン>, orig_to=<postmaster>, relay=virtual, delay=0.03, delays=0.02/0/0/0.01, dsn=2.0.0, status=sent (delivered to maildir) Nov 3 16:46:05 host postfix/qmgr[8808]: 06E5275800C: removed

  • postfixでメールの受信ができません

    メールの受信ができない、といいますか、サーバー上にはメールが来ているのですが、POP3で受信ができなくて困ってしまっています。 どなたかアドバイスをお願いしますm(_ _)m 環境は fedora code 8 postfix 2.4.5 dovecot 1.0.13 ~MailDir/を受信ボックスにしており、 outlookからメールを送ってやると、~MailDir/new/にファイルが たまっていくのですが、これをPOP3で受信することができない状態です。 outlookで受信処理をしたときのmaillogは Jun 12 14:37:40 mail1 dovecot: pop3-login: Login: user=<user>, method=PLAIN, rip=::ffff:192.168.24.52, lip=::ffff:192.168.24.110 Jun 12 14:37:40 mail1 dovecot: POP3(user): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0 のようになっております。 telnetで受信してみた場合、 list +OK 0 messages: となり、メッセージが無いと判断されているようです。 postconf -nの内容は以下のようになっています。 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases allow_percent_hack = yes 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 mail_spool_directory = /var/spool/mail mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = xxxxx.net myhostname = mail1.ln mynetworks = 192.168.24.0/24, 127.0.0.0/8, 192.0.0.0/8 mynetworks_style = subnet myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.4.5/README_FILES sample_directory = /usr/share/doc/postfix-2.4.5/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_recipient_restrictions = permit_mynetworks, check_relay_domains,reject unknown_local_recipient_reject_code = 550 dovecot.confのmail_location設定内容は以下のようになっています。 mail_location = maildir:~/MailDir (これはもともとコメントアウトで未設定状態でしたのでこのようにしてみましたが、変わりませんでした。) 検索して調べたりしていましたが、 何をしていいのかわからなくなってきてしまいました。 助けてください。 よろしくお願いします。。

  • 自宅mailサーバからPHSにメールが送信されない

    最近、自宅でMailサーバを立ち上げました。WBEL3にPOSTFIXを導入し、SquirrelMailでweb上からmailを送受信していますが、ウィルコムのPHSにmailが届かない(多分携帯にも)ので、postfixのmain.cfに下記の設定を追加し、  transport_maps = hash:/etc/postfix/transport postmapで下記の記載のtransportをtransport.dbにした上でPOSTFIXを再起動してみました。  pdx.ne.jp :[smtp.pdx.ne.jp] .pdx.ne.jp :[smtp.pdx.ne.jp] それでも、mailが届きません。設定の仕方がおかしいのでしょうか?ご教示下さい。 main.cfの上記以外の設定は下記の通りです。 queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix mail_owner = postfix myhostname =****** mydomain = ****** myorigin = $mydomain inet_interfaces = all mydestination = $myorigin, $myhostname, mail.$myorigin unknown_local_recipient_reject_code = 550 mynetworks = ***.***.***.***/24, 127.0.0.0/8 alias_maps = hash:/etc/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin  xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix setgid_group = postdrop manpage_directory = /usr/share/man sample_directory = /usr/share/doc/postfix-2.0.16/samples readme_directory = /usr/share/doc/postfix-2.0.16/README_FILES smtpd_client_restrictions = permit_mynetworks, reject_unknown_client, permit mailbox_size_limit = 1000000000 message_size_limit = 20000000 smtpd_recipient_limit = 50 smtpd_recipient_restrictions = permit_mynetworks, check_client_access hash:/etc/postfix/pop-before-smtp, reject_unauth_destination transport_maps = hash:/etc/postfix/transport

  • EC2のpostfix+dovecotのメール受信

    初めて投稿させて頂きます。宜しくお願い致します。 現在アマゾンのEC2において、「postfix+dovecot」を使用しメール環境を設置しております。メールの送受信がほぼできたのですが、メールクライアントからメールの送信のみが出来ない状態です。まる2日かかっても修正できず、あせっている状態です。下記が症状や各種設定詳細です。 ▼症状 1.outlook2003エラーメッセージ タスク 'test@xxxxx.la - 送信中'でエラー(0x800CCC0f)が報告されました: 'サーバーへの接続が中断されました。 この問題が引き続き発生する場合は、サーバー管理者かインターネットサービスプロパイダ(ISP)に連絡して下さい。 ※Winで2003、マックで2007の両方で検証したが同様のエラー 2.Maillog エラーは表示されず 3.その他  ・メールコマンドによるメール送信は内外にOK  ・phpのPearによるメール送信は内外にOK  ・各種メーラーによる送信ができず ■Outlook設定内容 ・電子メールアドレス:test@xxxxx.la ・受信メールサーバー(I):xxxxx.la ・受信メールサーバー(SMTP):xxxxx.la ・アカウント名:test ・送信サーバー  ・「送信サーバー(SMTP)は認証が必要」をチェック  ・受信メールサーバーと同じ設定を使用する  ※認証不要でもテストしたが同様のエラー ・詳細設定 ・送信サーバー(SMTP):「25」と「587」にてテスト ・使用する暗号化接続の種類:なし ■AWS各種設定  ・Instance :Basic 32-bit Amazon Linux AMI 2011.02.1 Beta Small  ・OS :Amzon Linux  ・開放ポート :22/25/80/110/143/587  ・saslauthd :稼働中 ■postfix設定(# 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 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 message_size_limit = 10485760 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = xxxxx.la myhostname = xxxxx.la mynetworks = 168.100.189.0/28, 127.0.0.0/8,127.0.0.0/8, 192.168.0.0/24 myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES sample_directory = /usr/share/doc/postfix-2.6.6/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop 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 = $myhostname smtpd_sasl_security_options = noanonymous unknown_local_recipient_reject_code = 550 ■/etc/postfix/master.cfの設定 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ smtp inet n - n - - smtpd #submission inet n - n - - smtpd # -o smtpd_tls_security_level=encrypt # -o smtpd_sasl_auth_enable=yes # -o smtpd_client_restrictions=permit_sasl_authenticated,reject # -o milter_macro_daemon_name=ORIGINATING #smtps inet n - n - - smtpd # -o smtpd_tls_wrappermode=yes # -o smtpd_sasl_auth_enable=yes # -o smtpd_client_restrictions=permit_sasl_authenticated,reject # -o milter_macro_daemon_name=ORIGINATIN ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ ■dovecot設定 ・・・・・・・・・・・・・・・・・ # Protocols we want to be serving. #protocols = imap pop3 lmtp #protocols = imap imaps pop3 pop3s ・・・・・・・・・・・・・・・・・・・ disable_plaintext_auth = no ■DNS設定 ・使用サービス:お名前ドットコム ・設定内容 ホスト名 TYPE VALUE xxxxx.la NS 01.dnsv.jp xxxxx.la NS 02.dnsv.jp xxxxx.la MX xxxxx.la /10 xxxxx.la A 175.41.239.125 www.xxxxx.la A 175.41.239.125 ■その他実行コマンド結果 [root@mail ~]# /etc/rc.d/init.d/saslauthd restart Stopping saslauthd: [ OK ] Starting saslauthd: [ OK ] [root@mail ~]# rpm -qa cyrus-sasl* cyrus-sasl-2.1.23-8.6.amzn1.i686 cyrus-sasl-sql-2.1.23-8.6.amzn1.i686 cyrus-sasl-devel-2.1.23-8.6.amzn1.i686 cyrus-sasl-plain-2.1.23-8.6.amzn1.i686 cyrus-sasl-ntlm-2.1.23-8.6.amzn1.i686 cyrus-sasl-md5-2.1.23-8.6.amzn1.i686 cyrus-sasl-gssapi-2.1.23-8.6.amzn1.i686 cyrus-sasl-ldap-2.1.23-8.6.amzn1.i686 cyrus-sasl-lib-2.1.23-8.6.amzn1.i686 以上、長々となってしまいましたが、何かヒントを頂ければ大変有り難く存じます。 何卒宜しくお願い致します。

  • Postfixadminでアドレスが作成できない

    よろしくお願いします。 サーバー初心者です。 CentOS6.2でPostfix+Dovecot+Postfixadminでメール環境を構築しようと思っています。 Postfix 2.6.6 Postfixadmin 2.3.1 (Dovecot 2.0.9-2) Postfixadminでメールアドレスを追加しようとしても”WARNING: Problems running mailbox postcreation script!”と出てメールボックスが作成できません。 --Postfixのmain.cf-- alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases body_checks = regexp:/etc/postfix/body_checks bounce_queue_lifetime = 1d 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_size_limit = 1073741824 mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man maximal_queue_lifetime = 2d message_size_limit = 10485760 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = *********** myhostname = mail.************ myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES sample_directory = /usr/share/doc/postfix-2.6.6/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_banner = $myhostname ESMTP smtpd_client_restrictions = permit_mynetworks,reject_unknown_client,permit smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated,reject smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_path = smtpd smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot unknown_local_recipient_reject_code = 550 virtual_alias_domains = $virtual_alias_maps virtual_alias_maps = proxy:mysql:/etc/postfix/mysql/mysql_virtual_alias_maps.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /home/mailuser virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql/mysql_virtual_mailbox_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql/mysql_virtual_mailbox_maps.cf virtual_minimum_uid = 5000 virtual_uid_maps = static:5000 --Postfix再起動してPostfixadminからアドレス追加しようとした時の/var/log/maillog-- Feb 24 15:44:54 *** postfix/postfix-script[10170]: stopping the Postfix mail system Feb 24 15:44:54 *** postfix/master[10102]: terminating on signal 15 Feb 24 15:44:54 *** postfix/postfix-script[10242]: starting the Postfix mail system Feb 24 15:44:54 *** postfix/master[10243]: daemon started -- version 2.6.6, configuration /etc/postfix うまくいかないので色々なサイトを参考にしていじっていたのでどこかで食い違ってきてうまく動作しなくなってしまいました。 よろしくお願い致します。