From: CT on 7 Apr 2010 08:10 I had posted some of this before but since I wasn't a valid subscriber I was "silently" ignored.. mybad.. :-) --- I have an internal relay that I am replacing (sendmail with postfix) I have followed : http://www.postfix.org/STANDARD_CONFIGURATION_README.html#firewall and have my transport working with relay_host and transport maps. Most everything goes out via the relay_host =outbound.aaa.dom but following Wieste's statement "transport ovrrides relay_host" I have set up the exceptions that will relay out directly and those are working correctly.. What isn't working is the ability for root to receive email for all the "bounced / undeliverable" messages that are relay through this box. I do have a user account that I want to receive "root's email" so I can read via dovecot and an IMAP client. I don't want all the messages coming to my work email account.. What happens is that the message To root(a)zzz.aaa.dom goes directly out the relay_host.. I have tried Particulars - The current box relays about 30k messages daily. - aaa.dom = my domain - zzz.aaa.dom = my sub domain here is the postfinger output.. (strange did not include ) myorigin = $myhostname --System Parameters-- mail_version = 2.5.1 hostname = mailtest.zzz.aaa.dom uname = Linux mailtest.zzz.aaa.dom 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:39:04 EST 2010 i686 i686 i386 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 html_directory = /usr/share/doc/postfix-2.5.1-documentation/html local_transport = error:local mail delivery is disabled smtpd_helo_required = yes mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mime_header_checks = regexp:/etc/postfix/mime_header_checks.regexp mydestination = mynetworks = 127.0.0.0/8,172.dd.0.0/16, ddd.dd.0.0/16 newaliases_path = /usr/bin/newaliases.postfix readme_directory = /usr/share/doc/postfix-2.5.1-documentation/readme relay_domains = zzz.aaa.dom, aaa.dom, bbb.dom, ccc.dom relayhost = outbound.aaa.dom sendmail_path = /usr/sbin/sendmail.postfix smtpd_data_restrictions = reject_unauth_pipelining,permit_mynetworks transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 virtual_alias_maps = hash:/etc/postfix/virtual --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 -- Again... aaa.dom = my domain /etc/virtual root root(a)mailtest.zzz.aaa.dom /etc/transport AAAAA.AAA.aaa.dom relay:[ddd.dd.dd.dd] host.aaa.dom smtp:[mail.host.aaa.dom] # to send through this box (no relay_host) #.<domain> smtp: Thx Charles
From: Birta Levente on 7 Apr 2010 08:15 On 07/04/2010 15:10, CT wrote: > I had posted some of this before but since I wasn't a valid subscriber > I was "silently" ignored.. mybad.. :-) > > --- > I have an internal relay that I am replacing (sendmail with postfix) > I have followed : > http://www.postfix.org/STANDARD_CONFIGURATION_README.html#firewall > and have my transport working with relay_host and transport maps. > > Most everything goes out via the > relay_host =outbound.aaa.dom > but following Wieste's statement "transport ovrrides relay_host" > I have set up the exceptions that will relay out directly > and those are working correctly.. > > What isn't working is the ability for root to receive email for all the > "bounced / undeliverable" messages that are relay through this box. > I do have a user account that I want to receive "root's email" so I can > read via dovecot and an IMAP client. > I don't want all the messages coming to my work email account.. > > What happens is that the message To > root(a)zzz.aaa.dom Try to add zzz.aaa.dom to mydestination ... > goes directly out the relay_host.. > > I have tried > > Particulars > > - The current box relays about 30k messages daily. > - aaa.dom = my domain > - zzz.aaa.dom = my sub domain > > here is the postfinger output.. > > (strange did not include ) > > myorigin = $myhostname > > --System Parameters-- > > mail_version = 2.5.1 > hostname = mailtest.zzz.aaa.dom > uname = Linux mailtest.zzz.aaa.dom 2.6.18-164.11.1.el5 #1 SMP Wed Jan > 20 07:39:04 EST 2010 i686 i686 i386 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 > html_directory = /usr/share/doc/postfix-2.5.1-documentation/html > > local_transport = error:local mail delivery is disabled > smtpd_helo_required = yes > > mailq_path = /usr/bin/mailq.postfix > manpage_directory = /usr/share/man > mime_header_checks = regexp:/etc/postfix/mime_header_checks.regexp > mydestination = add here! > mynetworks = 127.0.0.0/8,172.dd.0.0/16, ddd.dd.0.0/16 > newaliases_path = /usr/bin/newaliases.postfix > readme_directory = /usr/share/doc/postfix-2.5.1-documentation/readme > > relay_domains = zzz.aaa.dom, aaa.dom, bbb.dom, ccc.dom > relayhost = outbound.aaa.dom > > sendmail_path = /usr/sbin/sendmail.postfix > smtpd_data_restrictions = reject_unauth_pipelining,permit_mynetworks > > transport_maps = hash:/etc/postfix/transport > unknown_local_recipient_reject_code = 450 > virtual_alias_maps = hash:/etc/postfix/virtual > > --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 -- > > Again... > aaa.dom = my domain > > /etc/virtual > root root(a)mailtest.zzz.aaa.dom > > /etc/transport > AAAAA.AAA.aaa.dom relay:[ddd.dd.dd.dd] > host.aaa.dom smtp:[mail.host.aaa.dom] > > # to send through this box (no relay_host) > #.<domain> smtp: > > Thx > Charles > > Cheers, Levi
|
Pages: 1 Prev: UTF-8 Subject Logging Next: Email blackhole (was: configure postfix for virtual domains) |