Mike
2005-01-23 21:42:59 UTC
Hi Group,
I have set up a somewhat functional postfix virtual mailbox using
separate domains, non-UNIX accounts. Using Telnet, I have
successfully sent mail to recipients as you can see below. But after
re-reading sections from the Postfix Definitive Guide, man pages, and
the Virtual_Readme, I can't see where my configuration error lies.
Below is the email failure notification when I try to return a message
to my postfix email server. After that I've posted the relevant parts
of my /etc/postfix/main.cf.
Thank you for your help.
This is an automatically generated Delivery Status Notification
Delivery to the following recipient failed permanently:
***@1100100.com
Technical details of failure:
PERM_FAILURE: SMTP Error (state 10): 550 <***@1100100.com>:
Recipient address rejected: User unknown in virtual mailbox table
----- Original message -----
Received: by 10.38.90.52 with SMTP id n52mr104851rnb;
Sun, 23 Jan 2005 13:22:09 -0800 (PST)
Received: by 10.38.24.8 with HTTP; Sun, 23 Jan 2005 13:22:09 -0800 (PST)
Message-ID: <***@mail.gmail.com>
Date: Sun, 23 Jan 2005 16:22:09 -0500
From: Mike <***@gmail.com>
Reply-To: Mike <***@gmail.com>
To: "***@1100100.com" <***@1100100.com>
Subject: Re:
In-Reply-To: <***@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
References: <***@charlie.net>
<***@mail.gmail.com>
Attempt No. 3.
main.cf ---
readme_directory = /usr/share/doc/postfix-2.1.5-r1/readme
default_destination_concurrency_limit = 10
alias_database = hash:/etc/mail/aliases
local_destination_concurrency_limit = 2
alias_maps = hash:/etc/mail/aliases
home_mailbox = .maildir/
#myhostname = primero.charlie.net
#mydomain = charlie.net
#myorigin = $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
virtual_mailbox_domains = 1100100.com
virtual_mailbox_base = /usr/local/vmail
virtual_mailbox_maps = hash:/etc/postfix/virtual
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
#virtual_alias_maps = hash:/etc/postfix/virtual
/etc/postfix/virtual =
***@1100100.com 1100100.com/admin/
# Comment out the entry below to implement a catch-all.
# @example.com example.com/catchall
# ...virtual mailboxes for more domains...
#/etc/postfix/virtual =
# ***@1100100.com postmaster
I have set up a somewhat functional postfix virtual mailbox using
separate domains, non-UNIX accounts. Using Telnet, I have
successfully sent mail to recipients as you can see below. But after
re-reading sections from the Postfix Definitive Guide, man pages, and
the Virtual_Readme, I can't see where my configuration error lies.
Below is the email failure notification when I try to return a message
to my postfix email server. After that I've posted the relevant parts
of my /etc/postfix/main.cf.
Thank you for your help.
This is an automatically generated Delivery Status Notification
Delivery to the following recipient failed permanently:
***@1100100.com
Technical details of failure:
PERM_FAILURE: SMTP Error (state 10): 550 <***@1100100.com>:
Recipient address rejected: User unknown in virtual mailbox table
----- Original message -----
Received: by 10.38.90.52 with SMTP id n52mr104851rnb;
Sun, 23 Jan 2005 13:22:09 -0800 (PST)
Received: by 10.38.24.8 with HTTP; Sun, 23 Jan 2005 13:22:09 -0800 (PST)
Message-ID: <***@mail.gmail.com>
Date: Sun, 23 Jan 2005 16:22:09 -0500
From: Mike <***@gmail.com>
Reply-To: Mike <***@gmail.com>
To: "***@1100100.com" <***@1100100.com>
Subject: Re:
In-Reply-To: <***@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
References: <***@charlie.net>
<***@mail.gmail.com>
Attempt No. 3.
Attempt No. 2.
Checking to see if new config. sets up virtual mailbox correctly
regarding virtual maps and virtual tables.
- - - - - - - - - - - - - - - - - - - - -Checking to see if new config. sets up virtual mailbox correctly
regarding virtual maps and virtual tables.
Testing to see if the mail server is still up.............
main.cf ---
readme_directory = /usr/share/doc/postfix-2.1.5-r1/readme
default_destination_concurrency_limit = 10
alias_database = hash:/etc/mail/aliases
local_destination_concurrency_limit = 2
alias_maps = hash:/etc/mail/aliases
home_mailbox = .maildir/
#myhostname = primero.charlie.net
#mydomain = charlie.net
#myorigin = $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
virtual_mailbox_domains = 1100100.com
virtual_mailbox_base = /usr/local/vmail
virtual_mailbox_maps = hash:/etc/postfix/virtual
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
#virtual_alias_maps = hash:/etc/postfix/virtual
/etc/postfix/virtual =
***@1100100.com 1100100.com/admin/
# Comment out the entry below to implement a catch-all.
# @example.com example.com/catchall
# ...virtual mailboxes for more domains...
#/etc/postfix/virtual =
# ***@1100100.com postmaster