Spring til hovedindhold
Du skal bruge dit SMTP-brugernavn, kodeord og relay-hostnavn fra din mySMTP opsætningsmail.

Før du går i gang

Sørg for at have disse oplysninger klar:
Brug det præcise relay-hostnavn fra din opsætningsmail. relayxx.mysmtp.com er kun et eksempel.

Installer nødvendige pakker

Konfigurer smart host’en

1

Rediger main.cf

Åbn /etc/postfix/main.cf i din editor og tilføj eller opdater disse linjer:
Erstat relayxx.mysmtp.com med dit faktiske relay-hostnavn.
2

Opret SASL kodeord-filen

Opret /etc/postfix/sasl_passwd med dette indhold:
Erstat relayxx.mysmtp.com, username og password med dine faktiske værdier.
3

Hash kodeord-filen

Kør:
Dette opretter sasl_passwd.db. Af sikkerhedshensyn skal du begrænse rettighederne på begge filer:
4

Genstart Postfix

Test forbindelsen

Send en testmail ved at bruge mail eller sendmail kommandoen:
Hvis dit system ikke har mail-kommandoen, skal du installere mailutils (Debian/Ubuntu) eller mailx (RHEL).
Tjek mailloggen for leveringsstatus:
Led efter en succesfuld forbindelse til dit relay-hostnavn og en status=sent indgang.

Fejlfinding

Dobbelttjek brugernavn og kodeord i /etc/postfix/sasl_passwd. Kør sudo postmap /etc/postfix/sasl_passwd igen efter enhver ændring, og genstart derefter Postfix.
Tjek at udgående trafik på port 587 er tilladt af din firewall. Prøv port 2525, hvis port 587 er blokeret:
Opdater porten i /etc/postfix/sasl_passwd også, og kør derefter sudo postmap /etc/postfix/sasl_passwd og genstart Postfix.
Bekræft at smtp_tls_security_level = encrypt er sat i main.cf. Nogle ældre systemer kan have brug for smtp_tls_wrappermode = yes for port 465, men mySMTP bruger STARTTLS på port 587.
Sørg for at afsenderadressen bruger et domæne, der er autentificeret på din mySMTP-konto. Se DNS-indstillinger hurtig forklaring.
For flere fejlkoder, se Almindelige SMTP-fejl.