|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Jens E. Madsen Jr. (maillists
madcyberspace.com)
Date: Thu Jul 19 2007 - 15:06:03 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Wietse Venema wrote:
> Jens E. Madsen Jr.:
>> Why is the mail bounced? Is there something I had missed? Is there a
>> better way of doing this?
>
> It was bounced because you made an error. What error? You provided
> an eye witness report but no actual configuration.
>
> See line 1 of the postfix list welcome message, repeated below for
> your convenience.
>
> Wietse
>
> 1 TO REPORT A PROBLEM see http://www.postfix.org/DEBUG_README.html#mail
> 2
> 3 TO (UN)SUBSCRIBE see http://www.postfix.org/lists.html
> 4
> 5 Thank you for using Postfix.
>
Ok, I made two errors. one with the postfix configuration and two not
pasting in my configuration info. :)
I followed 1 above. I used postfinger and removed domain specific stuff:
postfinger - postfix configuration on Thu Jul 19 12:01:06 MDT 2007
version: 1.30
--System Parameters--
mail_version = 2.3.3
hostname = host26
uname = Linux host26 2.6.20-1.2962.fc6 #1 SMP Tue Jun 19 19:27:14 EDT
2007 i686 i686 i386 GNU/Linux
--Packaging information--
looks like this postfix comes from RPM package: postfix-2.3.3-2
--main.cf non-default parameters--
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
mailbox_command = /usr/bin/procmail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
masquerade_domains = thisdomain.tld
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
localhost.$domainalt, $mydomainalt, mail.thisdomain.tld,
domain-0.net, domain-1.com, domain-2.com, domain-3.com,
domain-2.net, domain-3.net
mydomain = thisdomain.tld
mynetworks = 192.168.123.0/24, 192.168.124.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
proxy_interfaces = 1.2.3.4
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
relay_recipient_maps = hash:/etc/postfix/relay_recipients
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail.postfix
smtpd_banner = mail.thisdomain.tld ESMTP $mail_name
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, check_helo_access
hash:/etc/postfix/helo_access, warn_if_reject, reject_non_fqdn_hostname,
warn_if_reject, reject_invalid_hostname, permit
smtpd_recipient_restrictions = reject_unauth_pipelining,
reject_unknown_recipient_domain, permit_mynetworks,
reject_non_fqdn_recipient, permit_sasl_authenticated,
reject_unauth_destination, check_sender_access
hash:/etc/postfix/sender_access, check_recipient_access
hash:/etc/postfix/recipient_access, check_helo_access
hash:/etc/postfix/secondary_mx_access, check_policy_service
unix:postgrey/socket, permit
smtpd_sender_restrictions = permit_sasl_authenticated,
permit_mynetworks, reject_non_fqdn_sender, reject_unknown_sender_domain,
permit
smtp_helo_name = [1.2.3.4]
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
smtp_use_tls = yes
transport_maps = hash:/etc/postfix/transport
virtual_alias_domains = vdomain-0.net
virtual_alias_maps = hash:/etc/postfix/valias
virtual_gid_maps = static:700
virtual_mailbox_base = /var/spool/vmail
virtual_mailbox_domains = /etc/postfix/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmaps
virtual_transport = maildrop
virtual_uid_maps = static:700
--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
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o fallback_relay=
showq unix n - n - - showq
error 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
maildrop unix - n n - - pipe
flags=ODRhu user=vmail argv=/usr/bin/maildrop -d ${user}
${nexthop}
${extension} ${recipient} ${user} ${nexthop}
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -m
${extension} ${user}
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -r ${sender} -m
${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop
$recipient
- - - - - - - - - - - -
The other file that is of interest is /etc/postfix/valias:
user-0
vdomain-0.net user-0
thisdomain.tld
postmaster
vdomain-0.net user-0
thisdomain.tld
abuse
vdomain-0.net user-0
thisdomain.tld
Jens
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]