Prev: same mailboxname in both virtual alias maps && virtual mailbox mapsto create a forward ?
Next: mynetworks hash tables
From: ram on 3 May 2010 08:08 On Mon, 2010-05-03 at 09:13 +0200, Gerrit wrote: > Hi All, > > I have searched many hours on google trying to find if an virtual alias > is possible in combination with a virtual mailbox with te same name. > > The setup we have is a complete complete virtual based one with > mailboxes stored in mysql > > virtual_alias_domains = $virtual_alias_maps > virtual_alias_expansion_limit = 1000 > virtual_alias_maps = mysql:/etc/postfix/mysql-autoreply.cf > mysql:/etc/postfix/mysql-virtual.cf > hash:/etc/postfix/virtual-special > regexp:/etc/postfix/reserved-addresses > virtual_alias_recursion_limit = 1000 > virtual_destination_concurrency_limit = > $default_destination_concurrency_limit > virtual_destination_recipient_limit = $default_destination_recipient_limit > virtual_gid_maps = static:1002 > virtual_mailbox_base = / > virtual_mailbox_domains = hash:/etc/postfix/mailbox-domains > mysql:/etc/postfix/mysql-transport.cf > virtual_mailbox_limit = 51200000 > virtual_mailbox_lock = fcntl > virtual_mailbox_maps = mysql:/etc/postfix/mysql-mailbox.cf > virtual_minimum_uid = 1000 > virtual_transport = virtual > virtual_uid_maps = static:1002 > > > Now i have already this working situation : > When an email comes in for a certain mailbox, lets say > destination(a)myexample.com, it is aliased to > seconddestination(a)myexample.com and somebox(a)yahoomail. > In my mysql table i then have two entries destination(a)myexample.com -> > seconddestination(a)myexample.com and destination(a)myexample.com -> > somebox(a)yahoomail. > This would make destination(a)myexample.com a pure virt. alias and > seconddestination(a)myexample.com a pure virtual mailbox. > > > My wish is this : > When an email comes in for a certain mailbox, lets say > wish(a)myexample.com, i also want a copy to somebox(a)googlemail.com. > How do i have to setup this ? > @ first i would think of this : In my virtual mailbox maps i put > wish(a)myexample.com and in my virtual alias maps i put 2 entries : > wish(a)myexample.com -> wish(a)myexample.com and wish(a)myexample.com -> > somebox(a)googlemail.com. > I guess you need recipient_bcc_maps http://www.postfix.org/postconf.5.html#recipient_bcc_maps Thanks Ram
From: Rene Bakkum on 3 May 2010 08:16
Gerrit wrote: > Hi All, > > I have searched many hours on google trying to find if an virtual > alias is possible in combination with a virtual mailbox with te same > name. > > The setup we have is a complete complete virtual based one with > mailboxes stored in mysql > > virtual_alias_domains = $virtual_alias_maps > virtual_alias_expansion_limit = 1000 > virtual_alias_maps = mysql:/etc/postfix/mysql-autoreply.cf > mysql:/etc/postfix/mysql-virtual.cf > hash:/etc/postfix/virtual-special > regexp:/etc/postfix/reserved-addresses > virtual_alias_recursion_limit = 1000 > virtual_destination_concurrency_limit = > $default_destination_concurrency_limit > virtual_destination_recipient_limit = > $default_destination_recipient_limit > virtual_gid_maps = static:1002 > virtual_mailbox_base = / > virtual_mailbox_domains = hash:/etc/postfix/mailbox-domains > mysql:/etc/postfix/mysql-transport.cf > virtual_mailbox_limit = 51200000 > virtual_mailbox_lock = fcntl > virtual_mailbox_maps = mysql:/etc/postfix/mysql-mailbox.cf > virtual_minimum_uid = 1000 > virtual_transport = virtual > virtual_uid_maps = static:1002 > > > Now i have already this working situation : > When an email comes in for a certain mailbox, lets say > destination(a)myexample.com, it is aliased to > seconddestination(a)myexample.com and somebox(a)yahoomail. > In my mysql table i then have two entries destination(a)myexample.com > -> seconddestination(a)myexample.com and destination(a)myexample.com -> > somebox(a)yahoomail. > This would make destination(a)myexample.com a pure virt. alias and > seconddestination(a)myexample.com a pure virtual mailbox. > > > My wish is this : > When an email comes in for a certain mailbox, lets say > wish(a)myexample.com, i also want a copy to somebox(a)googlemail.com. > How do i have to setup this ? > @ first i would think of this : In my virtual mailbox maps i put > wish(a)myexample.com and in my virtual alias maps i put 2 entries : > wish(a)myexample.com -> wish(a)myexample.com and wish(a)myexample.com -> > somebox(a)googlemail.com. > > But in this example, the mail never arrives in the wish(a)myexample.com > virtual mailbox. > Is it because the same name is present in both virtual alias maps and > virtual mailbox maps ? > > Kind regards > > Gerrit. > > In my setup I have a second destination set by comma seperate. To stay in your example: In table tbl_alias: wish(a)myexample.com => wish(a)myexample.com, somebox(a)googlemail.com - Rene |