Hi - My ISP has their mail server set up to only allow mail to be relayed through it from their IPs; less work than explaining to users SASL or POP-before-SMTP, I guess. In any event, they made some changes a month or so ago, and I am now unable to relay mail from my local home network through their mail server to the outside world. I can receive mail, and I can send it within my ISP's network, but not outside. I can also directly use the ISP's mail server to send.
I am using postfix-2.0.11 (it has not worked with previous versions). I am obviously connected using their internet service, and I think the problem has to do with NAT; the mail server is 192.168.1.5, and has a hardware router between the modem and it. I have not seen any way to rewrite IPs through postfix; is there a solution to my problem, or am I just screwed? Here's the log output: Jul 20 02:00:12 [postfix/smtp] DDD7D13D85: to=<[EMAIL PROTECTED]>, relay=mx00.mail.***.net[***.***.***.***], delay=1, status=bounced (host mx00.mail.***.net[***.***.***.***] said: 550 .net 022: Your current IP address is not allowed to relay to aol.com Solution: Connect using *** Internet Service. (in reply to RCPT TO command)) Jul 20 02:00:12 [postfix/cleanup] 86B2A13D84: message-id=<[EMAIL PROTECTED]> Here's my postconf -n: --- alias_database = hash:/etc/mail/aliases alias_maps = hash:/etc/mail/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix debug_peer_level = 2 default_destination_concurrency_limit = 10 home_mailbox = .maildir/ local_destination_concurrency_limit = 2 mail_owner = postfix mailbox_command = /usr/bin/procmail mailq_path = /usr/bin/mailq manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, $mydomain mydomain = lorax.wox.org myhostname = lorax.wox.org mynetworks_style = subnet myorigin = $myhostname newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.0.11 relayhost = mail.***.net sample_directory = /etc/postfix/sample sendmail_path = /usr/sbin/sendmail setgid_group = postdrop unknown_local_recipient_reject_code = 450 ---
signature.asc
Description: This is a digitally signed message part