Prev: starttls testing
Next: Log file checking
From: Christopher Adams on 30 Jul 2010 13:53 Hello, I have a new Postfix install running under Centos 5.3. I am able to send mail from the command line, but anything sent from another machine is not sent, nor is it logged. I have read the debugging information and hopefully, I am sending some useful information. I am including the log file from a command line message that was sent, the Postfinger output, and the postconf -n output. I noticed in the maillog that it refers to localhost, as opposed to the actual host name. I have verified the hostname through all the typical LInux methods. I appreciate any help. Postfinger output: Warning: postfinger output may show private configuration information, such as ip addresses and/or domain names which you do not want to show to the public. If this is the case it is your responsibility to modify the output to hide this private information. [Remove this warning with the --nowarn option.] --System Parameters-- mail_version = 2.5.1 hostname = AAA.AAA.AAAAA.AA.AA uname = Linux AAA.AAA.AAAAA.AA.AA 2.6.18-194.3.1.el5 #1 SMP Thu May 13 13:08:30 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux --Packaging information-- looks like this postfix comes from RPM package: postfix-2.5.1-1.rhel5 --main.cf non-default parameters-- alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases header_checks = regexp:/etc/postfix/header_checks html_directory = /usr/share/doc/postfix-2.5.1-documentation/html mailq_path = /usr/bin/mailq.postfix mail_spool_directory = /var/spool/mail manpage_directory = /usr/share/man message_size_limit = 2097152 mydestination = $myhostname, localhost.$mydomain, localhost.localdomain, hpl.$mydomain, listsmart.$mydomain, swiki.$mydomain mynetworks = DDD.DDD.DDD.DD/24, 127.0.0.0/8 readme_directory = /usr/share/doc/postfix-2.5.1-documentation/readme sendmail_path = /usr/sbin/sendmail.postfix unknown_local_recipient_reject_code = 450 --master.cf-- smtp inet n - n - - smtpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - n - - smtp relay unix - - n - - smtp -o smtp_fallback_relay= showq unix n - n - - showq error unix - - n - - error retry unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil scache unix - - n - 1 scache -- end of postfinger output -- postconf -n output: alias_database = hash:/etc/postfix/aliases alias_maps = hash:/etc/postfix/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 header_checks = regexp:/etc/postfix/header_checks html_directory = /usr/share/doc/postfix-2.5.1-documentation/html mail_owner = postfix mail_spool_directory = /var/spool/mail mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man message_size_limit = 2097152 mydestination = $myhostname, localhost.$mydomain, localhost.localdomain, hpl.$mydomain, listsmart.$mydomain, swiki.$mydomain mynetworks = DDD.DDD.DDD.DD/24, 127.0.0.0/8 mynetworks_style = subnet queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.5.1-documentation/readme sample_directory = /etc/postfix sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop unknown_local_recipient_reject_code = 450 Log from maillog: Jul 30 10:28:44 localhost postfix/qmgr[18363]: 3842C1998043: from=<root(a)AAA.AAA.AAAAA.AA.AA>, size=3587, nrcpt=1 (queue active) Jul 30 10:28:44 localhost sendmail[18358]: o6UHSi1D018358: to=AAAA.AAA.AAAA.AA.AA, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=33012, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 3842C1998043) Jul 30 10:28:44 localhost postfix/smtpd[18359]: disconnect from localhost.localdomain[127.0.0.1] Jul 30 10:28:44 localhost postfix/smtp[18364]: 3842C1998043: to=< chris.a.adams(a)state.or.us>, relay=smtp1.state.or.us[DDD.DDD.DDD.DDD]:25, delay=0.49, delays=0.05/0/0.02/0.41, dsn=2.0.0, status=sent (250 2.0.0 o6UHSiB2029783 Message accepted for delivery) Jul 30 10:28:44 localhost postfix/qmgr[18363]: 3842C1998043: removed -- Christopher Adams adamsca(a)gmail.com
From: Jeroen Geilman on 30 Jul 2010 14:44 On 07/30/2010 07:53 PM, Christopher Adams wrote: > Hello, > > I have a new Postfix install running under Centos 5.3. I am able to > send mail from the command line, but anything sent from another > machine is not sent, nor is it logged. Then it did not reach postfix. J.
From: Wietse Venema on 30 Jul 2010 16:01 Christopher Adams: > Hello, > > I have a new Postfix install running under Centos 5.3. I am able to send > mail from the command line, but anything sent from another machine is not > sent, nor is it logged. I have read the debugging information and hopefully, > I am sending some useful information. I am including the log file from a > command line message that was sent, the Postfinger output, and the postconf > -n output. I noticed in the maillog that it refers to localhost, as opposed > to the actual host name. I have verified the hostname through all the > typical LInux methods. I appreciate any help. Try: $ telnet your.host.name smtp from a different machine. You may need to update a firewall rule before Postfix can receive mail from outside. Wietse
From: Randy Ramsdell on 30 Jul 2010 16:52 Wietse Venema wrote: > Christopher Adams: > >> Hello, >> >> I have a new Postfix install running under Centos 5.3. I am able to send >> mail from the command line, but anything sent from another machine is not >> sent, nor is it logged. I have read the debugging information and hopefully, >> I am sending some useful information. I am including the log file from a >> command line message that was sent, the Postfinger output, and the postconf >> -n output. I noticed in the maillog that it refers to localhost, as opposed >> to the actual host name. I have verified the hostname through all the >> typical LInux methods. I appreciate any help. >> > > Try: > > $ telnet your.host.name smtp > > from a different machine. You may need to update a firewall rule > before Postfix can receive mail from outside. > > Wietse > Is it even bound to an ip other than 127.0.0.1? Randy Ramsdell
|
Pages: 1 Prev: starttls testing Next: Log file checking |