HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Server Operation (http://www.howtoforge.com/forums/forumdisplay.php?f=5)
-   -   Postfix with virtual users and domains and a difficult mailtransport configuration... (http://www.howtoforge.com/forums/showthread.php?t=42867)

voltron81 21st January 2010 18:32

Postfix with virtual users and domains and a difficult mailtransport configuration...
 
Hi to everybody.
I've realized a mailserver based on postfix and virtual mailboxes (following this how-to: http://www.howtoforge.com/virtual-us...l-debian-lenny

Now, in this mailserver I'll have some accounts from different providers (even gmail or hotmail).

All the emails to be sent will be relayed to another mailserver. (depending of the sender, means that if the sender is a gmail account, that email must be relayed to gmail).

I'm able to say to postfix which emails are internal, putting all the internal email addresses in mysql_virtual_transport.

But for the emails that are not destined to an internal account, I can just put in mysql_virtual_transport the general value:
Code:

*          smtp:mail.anotherdomain.tld
So all emails are delivered to mail.anotherdomain.tld.

The problem is that the sender is not always using the same smtp server to relay emails (as I said before, if is using gmail want to relay to gmail, etc).

How can I decide the generic virtual transport depending of the sender instead of the receiver?
I mean, how can I say to postfix that:
Code:

*          smtp:mail.domain1.tld
is for the sender user@doman1.com
and
Code:

*          smtp:mail.domain2.tld
is for the sender user@domain2.tld
and
Code:

*          smtp:mail.domain3.tld
is for the sender user1@domain2.tld?????

I hope I was understandable...

Thanks
Michele


All times are GMT +2. The time now is 21:27.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.