|
|
|
|
||||||
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
hello,
I had to upgrade an old installation of postfix with a new one. The new server has zimbra, there is also a new groupwise 7 server that only management people will be using. My goal is as follows: do some sort of transport_map on a per user basis that will send emails for that specific user to the novell groupwise server. The rest of the users will stay on zimbra. So, I've done some research on the web for this and I've found mixed results. You can use alias maps or transport maps. I'd like the emails to go directly to the novell server without having to be relayed to the outside (internet) just to come back in. Both the novell server and the zimbra server have their own public IP addresses and MX records. I don't want to put the novell server available to the public (via smtp) because it's spam protection stinks! I'd like to use postfix to provide all the emails to the novell server as well as receive mails for the local domain (lets call it zimbra.org). I can change the MX records of the novell server if needed. So, my idea is as follows - please correct me or give me better ideas if you can. Make the zimbra (postfix) server receive mail for the zimbra MX record and the novell MX record. use transport maps to send copies of mail to specific users on the novell box. the zimbra server recieves mail for zimbra.org domain and novell.zimbra.org domain. I'd put the novell.zimbra.org domain on relay_domains parameter. What I can't find is how to make it relay per user? I've read the book of postfix a few times looking for this and I can't find it. It's got alias for per user stuff but not transport. I've looked on the web too but can't find clear details. Thanks, |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
pheonix1t@gmail.com wrote:
> hello, > I had to upgrade an old installation of postfix with a new one. > The new server has zimbra, there is also a new groupwise 7 server that > only management people will be using. > > My goal is as follows: > do some sort of transport_map on a per user basis that will send emails > for that specific user to the novell groupwise server. > The rest of the users will stay on zimbra. > > So, I've done some research on the web for this and I've found mixed > results. > > You can use alias maps or transport maps. I'd like the emails to go > directly to the novell server without having to be relayed to the > outside (internet) just to come back in. > > Both the novell server and the zimbra server have their own public IP > addresses and MX records. > I don't want to put the novell server available to the public (via > smtp) because it's spam protection stinks! I'd like to use postfix to > provide all the emails to the novell server as well as receive mails > for the local domain (lets call it zimbra.org). > > I can change the MX records of the novell server if needed. > > So, my idea is as follows - please correct me or give me better ideas > if you can. > > Make the zimbra (postfix) server receive mail for the zimbra MX record > and the novell MX record. > use transport maps to send copies of mail to specific users on the > novell box. > > the zimbra server recieves mail for zimbra.org domain and > novell.zimbra.org domain. I'd put the novell.zimbra.org domain on > relay_domains parameter. > > What I can't find is how to make it relay per user? > I've read the book of postfix a few times looking for this and I can't > find it. It's got alias for per user stuff but not transport. I've > looked on the web too but can't find clear details. > > Thanks, The ability to do recipient transport maps is in Postfix version 2.0 and later. It's described in the "transport" manual page under the heading "TABLE SEARCH ORDER". If you want, all your users can have zimbra.org email addresses, instead of having some with novell.zimbra.org addresses. In that case, just list the novell users in the transport file: user1@zimbra.org smtp:[novell.zimbra.org] But, if you do want to have separate novell.zimbra.org addresses, it's done the same way: user1@novell.zimbra.org smtp:[novell.zimbra.org] or, you can send the whole virtual domain over to the novell box with: @novell.zimbra.org smtp:[novell.zimbra.org] In that case, if you want to reject invalid novell.zimbra.org recipients on the zimbra box before they are shipped over to the novell box, you can maintain a list of valid novell.zimbra.org users with relay_recipient_maps (can be a flat file, database, LDAP, etc). -- Greg |
|
![]() |
| Outils de la discussion | |
|
|