web-dev-qa-db-fra.com

Configurez la commande 'mail' pour envoyer un courrier électronique externe lorsque le nom de domaine des serveurs est utilisé

J'ai postfix et mail installé sur mon serveur.

La commande suivante fonctionne bien

$mail [email protected]

Mais si j'utilise cette commande

$mail [email protected]  

Le système pense que j'essaie d'envoyer un courrier électronique local à l'utilisateur 'aj'. Comment peut-on configurer mail pour envoyer des emails à [email protected] en externe?

La sortie de/etc/mailname est

$cat /etc/mailname 
mydomain.com

La sortie de /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
5
AJ Dhaliwal

À partir de [1] page 832

Un autre paramètre que nous devrions définir est mydestination, qui spécifie les domaines de messagerie locaux.

Les changements qui sont pertinents pour ma question:

Changez le paramètre mydestination dans /etc/postfix/main.cf en blanc.

mydestination = 

courir

Sudo postfix reload

[1] Manuel d'administration du système Unix et Linux, 4ed, 0-13-148005-7, 978-0-13-148005-6

5
AJ Dhaliwal