Le port 25 dans VULTR est bloqué par défaut. Si vous devez envoyer des e-mails sans contacter le support VULTR, vous pouvez suivre ce tutoriel pour configurer votre Exim pour envoyer des e-mails via le serveur SMTP Gmail.
Installer Exim4
apt-get install exim4
Configuration
Exécutez la commande suivante pour configurer Exim4.
dpkg-reconfigure exim4-config
Choisissez cette option lorsque vous y êtes invité: " courrier envoyé par smarthost; pas de courrier local ".
Remplissez les autres champs:
System mail name: YOUR_HOSTNAME
IP-addresses to listen on for incoming SMTP connections: 127.0.0.1 ; ::1
Other destinations for which mail is accepted: <BLANK>
Visible domain name for local users: <BLANK>
IP address or host name of the outgoing smarthost: smtp.gmail.com::587
Keep number of DNS-queries minimal (Dial-on-Demand)? No
Split configuration into small files? No
Root and postmaster mail recipient: <BLANK>
Ouvrez et modifiez /etc/exim4/exim4.conf.template.
Rechercher:
.ifdef DCconfig_smarthost DCconfig_satellite
Ajoutez ensuite ces lignes après:
send_via_gmail:
driver = manualroute
domains = ! +local_domains
transport = gmail_smtp
route_list = * smtp.gmail.com
Supprimez les autres blocs smarthost qui en contiennent domains = ! +local_domains.
Rechercher:
begin authenticators
Et ajoutez ces lignes après:
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : [email protected] : YOUR_GMAIL_PASSWORD
Supprimez les autres blocs d'authentification qui contiennent public_name = LOGIN.
Rechercher:
transport/30_exim4-config_remote_smtp_smarthost
Et ajoutez ces lignes après:
gmail_smtp:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address
Enregistrez et fermez /etc/exim4/exim4.conf.template.
Appliquez la nouvelle configuration:
update-exim4.conf
Redémarrez le service Exim4:
/etc/init.d/exim4 restart
Essai
Envoyez maintenant un e-mail de test à l'aide de la commande suivante:
echo 'Test Message from VULTR.' | mail -s 'Test Message' YOUR_EMAIL_ADDRESS
Vérifiez /var/log/exim4/mainlogsi des erreurs se sont produites. Vous pouvez désormais envoyer des e-mails depuis votre VULTR VPS.