Telepítse az Exim4-et
Konfiguráció
Tesztelés
A VULTR 25-ös portja alapértelmezés szerint le van tiltva. Ha anélkül kell e-mailt küldenie, hogy kapcsolatba lépne a VULTR ügyfélszolgálatával, kövesse ezt az oktatóanyagot az Exim beállításához, hogy e-maileket küldjön a Gmail SMTP-kiszolgálón keresztül.
Telepítse az Exim4-et
apt-get install exim4
Konfiguráció
Futtassa a következő parancsot az Exim4 konfigurálásához.
dpkg-reconfigure exim4-config
Válassza ezt az opciót, amikor a rendszer megkérdezi: " Smarthost küldött levelet; nincs helyi levél ".
Töltse ki a többi mezőt:
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>
Nyissa meg és szerkessze /etc/exim4/exim4.conf.template.
Keresés:
.ifdef DCconfig_smarthost DCconfig_satellite
Ezután adja hozzá a következő sorokat:
send_via_gmail:
driver = manualroute
domains = ! +local_domains
transport = gmail_smtp
route_list = * smtp.gmail.com
Távolítsa el a többi smarthost blokkot, amely tartalmazza a domains = ! +local_domains.
Keresés:
begin authenticators
És tedd utána ezeket a sorokat:
gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : YOUR_GMAIL_ACCOUNT@gmail.com : YOUR_GMAIL_PASSWORD
Távolítsa el a következőt tartalmazó hitelesítő blokkokat public_name = LOGIN.
Keresés:
transport/30_exim4-config_remote_smtp_smarthost
És tedd utána ezeket a sorokat:
gmail_smtp:
driver = smtp
port = 587
hosts_require_auth = $host_address
hosts_require_tls = $host_address
Mentés és bezárás /etc/exim4/exim4.conf.template.
Alkalmazza az új konfigurációt:
update-exim4.conf
Indítsa újra az Exim4 szolgáltatást:
/etc/init.d/exim4 restart
Tesztelés
Most küldjön teszt e-mailt a következő paranccsal:
echo 'Test Message from VULTR.' | mail -s 'Test Message' YOUR_EMAIL_ADDRESS
Ellenőrizze /var/log/exim4/mainlog, nem történt-e hiba. Mostantól e-maileket küldhet a VULTR VPS-ről.