Visste du at du kan endre avsender for utgående e-post i WordPress? Det kan øke sjansen for at e-post fra nettstedet når frem til mottaker.
Vanligvis sender WordPress all e-post fra avsenderen «WordPress» og en ikke-eksisterende e-post adresse «wordpress@dittdomene.com».
Hvorfor endre avsender for utgående e-post
Siden WordPress sender e-post fra en ikke-eksisterende e-post adresse, kan spamfiltre lett blokkere meldingene fordi de tror det er søppelpost eller spam.
Imidlertid er e-post fra WordPress viktige meldinger som bør nå frem til mottaker. Dette kan være informasjon om oppdateringer, registrerte brukere, mistet passord osv.
Dersom du endrer avsender for utgående e-post i WordPress øker du sjansen for at e-post når frem til mottaker, og brukerne dine vil lettere kunne identifisere avsender.
Det er to metoder for å endre avsender i utgående e-post. Det kan gjøres med en utvidelse (plugin) eller ved å legge til noen linjer kode i functions.php.
Endre avsender for utgående e-post med en utvidelse
Som vanlig er det mange utvidelser å velge mellom, men av de vi nylig testet likte vi Easy WP SMTP best.
Easy WP SMTP er en gratis utvidelse fra wordpress.org, og kan installeres fra Utvidelser > Legg til ny. Les hvordan installere en utvidelse i WordPress for mer informasjon.
Når utvidelsen er installert og aktivert, kan den konfigureres fra Innstillinger > Easy WP SMTP.
Skriv inn avsender, e-post adresse og server du vil bruke for e-post meldinger sendt fra WordPress.
Ofte kan det være lurt å lage en profesjonell e-post adresse som inneholder domenenavnet ditt til akkurat dette formålet.
Denne utvidelsen vil sende e-post med SMTP (Simple Mail Transfer Protocol), og er mye sikrere enn PHP-metoden WordPress vanligvis bruker.
For best sikkerhet bør du aktivere kryptering (SSL/TLS, STARTTLS), noe de aller fleste e-post servere støtter.
Ikke glem å lagre endringene til slutt. Deretter bør du teste om e-post meldinger fungerer som planlagt under fanen «Test Email».
Endre avsender for utgående e-post manuelt (functions.php)
Denne metoden er for deg som ønsker å endre avsender manuelt, og ikke ved hjelp av en utvidelse.
Vær oppmerksom på at når du endrer avsender manuelt i functions.php, vil du fremdeles sende e-post fra PHP og ikke SMTP.
Vi anbefaler å bruke et dattertema (child theme) hver gang du endrer eller legger til kode i functions.php. Om ikke, vil endringer forsvinne når temaet oppdateres.
Kopier og lim inn denne koden i functions.php.
// Funksjon: Endre e-post adresse for meldinger
function wpo_sender_email( $original_email_address ) {
return 'epost@dittdomene.com';
}
// Funksjon: Endre avsender for meldinger
function wpo_sender_name( $original_email_from ) {
return 'Ola Nordmann';
}
// Koble e-post funksjon til WordPress filter
add_filter( 'wp_mail_from', 'wpo_sender_email' );
add_filter( 'wp_mail_from_name', 'wpo_sender_name' );
Endre ønsket navn og e-post. Ikke glem å lagre endringene helt til slutt.
For å teste koden må du utføre en handling hvor WordPress vanligvis sender ut en e-post, du kan til eksempel legge til en bruker eller endre passord.