Konfigurieren Sie den Befehl „Mail“, um externe E-Mails zu senden, wenn der Domänenname des Servers verwendet wird.

Konfigurieren Sie den Befehl „Mail“, um externe E-Mails zu senden, wenn der Domänenname des Servers verwendet wird.

Ich habePostfixUndmailauf meinem Server installiert.

Der folgende Befehl funktioniert einwandfrei

$mail [email protected]

Aber wenn ich diesen Befehl verwende

$mail [email protected]  

Das System denkt, ich versuche, eine lokale E-Mail an den Benutzer 'aj' zu senden. Wie kann ichmailzum Senden von E-Mails an[email geschützt]extern?

Die Ausgabe von /etc/mailname ist

$cat /etc/mailname 
mydomain.com

Die Ausgabe von /etc/mail.rc

$cat /etc/mail.rc
set ask askcc append dot save crt  
ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via Delivered-To

Antwort1

Aus [1] S. 832

Ein weiterer Parameter, den wir festlegen sollten, ist mydestination, der die lokalen Maildomänen angibt.

Die für meine Frage relevanten Änderungen:

Ändern Sie die mydestination-Einstellung in /etc/postfix/main.cf so, dass sie leer ist.

mydestination = 

laufen

sudo postfix reload

[1] Unix- und Linux-Systemadministrationshandbuch, 4. Auflage, 0-13-148005-7, 978-0-13-148005-6

verwandte Informationen