On Wed, Nov 3, 2010 at 12:03 AM, <gu...@lorenzutti.com.ar> wrote: >> >> # main.cf >> transport_maps = hash:/etc/postfix/transport >> >> # /etc/postfix/transport >> exmaple.org lmtp:unix:/path/to/cyrus-lmtp-server-socket >> > > MMmmm... when I remove the local_transport and add everything to the > transport_map I get this message: > > Nov 2 23:57:04 mail3 postfix/master[28541]: warning: process > /usr/lib/postfix/trivial-rewrite pid 28551 exit status 1 > Nov 2 23:57:04 mail3 postfix/master[28541]: warning: > /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling >
After solve this problem (you should find it), you must verify if recipient validation still works, because local transport check valid users on local_recipient_maps, and this don't occurs anymore using transport_maps. And also local aliases will not be processed without local transport. As Victor correct me (again) to use transport_maps isn't the better approach, although works for me. I use transport_maps to integrate postfix->lmtp->cyrus and do recipient validation on virtual_alias_maps with LDAP. -- Reinaldo de Carvalho http://korreio.sf.net http://python-cyrus.sf.net "While not fully understand a software, don't try to adapt this software to the way you work, but rather yourself to the way the software works" (myself)