chri.s

Nginx, VirtualHosts und Mail

Hallo Board,

gerade eine Frage, die mich umtreibt:

Systemumgebung:
Debian 8.7
Nginx, PHP-fpm
Momentan Exim4

verschiedene Websites unterschiedliche Domains + mail() Funktion.

Wie bring ich den VirtualHosts/Servern bei, dass Sie jeweils Ihren eigenen Smarthost nutzen sollen.

Bspw:
ServerA
Direktversand per SMTP (Einträge gesetzt)

ServerB
Versand per Smarthost
Server 192.168.1.1 mit pass + auth...

usw usf face-smile

Steh etwas auf dem Schlauch face-smile


muss ich das jeweils unter den Server
server {
       listen         80;
       server_name   domaina.de;
//a la 
// mail{}
	}
oder komplett dediziert einrichten? Wenn ja, wie? face-smile


Danke!
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 332720

Url: https://administrator.de/forum/nginx-virtualhosts-und-mail-332720.html

Ausgedruckt am: 06.05.2025 um 17:05 Uhr

SlainteMhath
SlainteMhath 21.03.2017 um 09:07:38 Uhr
Goto Top
Moin,

der Mailversand hat mE mit nginx nichts zu tun. Das macht entwederder PHP-Code direkt, oder du musst das Mailrouting im MTA (Exim) konfigurieren.

lg,
Slainte
chri.s
chri.s 21.03.2017 um 14:56:28 Uhr
Goto Top
Hi Slainthe,

danke für den Hinweis.

Kannst du mir sagen, ob es möglich ist dem php-fpm mitzugeben, dass er diese Domain so und die andere "so" routen soll?

Oder wie wäre eine einfache Lösung schicke domainA über SmarthostA und domainB über SMTP Direkt?

LG!
SlainteMhath
SlainteMhath 22.03.2017 um 09:38:10 Uhr
Goto Top
Die PHP mail() Funktion kann das nicht, da müsstest sowas wie PHPMailer verwenden Beispiel