postfix fails to receive mail

Henry Olders yellowdog-general@lists.terrasoftsolutions.com
Sat Apr 3 22:51:01 2004


My apologies. In my previous message on this subject, I said that mail 
doesn't show in tcpdump port 25. That was incorrect; for mail which is 
sent to user@mydomain.dyndns.org via my ISP, a couple of "nop,nop" 
items show up in tcpdump. However, I don't see anything in tcpdump when 
I send mail from the pismo as "mail user@192.168.123.2".

Henry



I'm running YDL 3.0.1 on a mac 7200, hooked up to a pismo (OS 10.2.8) 
with an Asante router. I want to use the 7200 as an email list server, 
using Mailman, Apache, and postfix. Postfix sends mail just fine, but 
won't receive mail, neither directly from the pismo (eg, mail 
user@192.168.123.2) nor via my ISP's mail server. The router is set to 
pass port 25 to the 7200, and I've verified that postfix is listening 
on port 25 by telnetting to it both directly from the pismo (telnet 
192.168.123.2 25) or via my ISP (on the pismo, telnet 
mydomain.dyndns.org 25).

Telnetting to port 25 gets recorded in /var/log/maillog; however, 
sending mail to the 7200 does not show up in maillog. Monitoring port 
25 with tcpdump port 25 running on the 7200 shows nothing for mail 
(although telnet access shows up).

Here are the non-default postfix configuration parameters (from 
postconf -n):

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
debug_peer_level = 2
debug_peer_list = $myhostname
default_destination_concurrency_limit = 10
default_privs = nobody
default_transport = smtp
inet_interfaces = all
local_destination_concurrency_limit = 2
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname
mydomain = $myhostname
myhostname = mydomain.dyndns.org
mynetworks = 192.168.123.0/24, 127.0.0.0/8
myorigin = $myhostname
newaliases_path = /usr/bin/newaliases.postfix
program_directory = /usr/libexec/postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-1.1.12/README_FILES
relayhost = mail.netaxis.ca
sample_directory = /usr/share/doc/postfix-1.1.12/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)


I would appreciate any ideas about what's going wrong. Thank you for 
your help!

Henry