Artikkelit aiheesta: Kotisivut

Sähköpostin lähettäminen web-palvelimelta

Web-palvelimelta, eli kotisivujen kautta, voi lähettää sähköpostia kahden eri kanavan kautta. Helpoin tapa on käyttää PHP:n sisäänrakennettua mail()-funktiota, ja se onkin tavallisesti valittavana lomakeskriptien asetuksissa. Toinen tapa on lähettää sähköpostia SMTP-yhteyden kautta, jolloin skriptin pitää tukea SMTP-lähettämistä.

PHP mail() -lähettäminen



Voit lähettää normaalisti sähköpostin PHP:n mail()-funktiolla.

⚠️ Lähettämistä on rajattu tietoturva- ja suodatussyistä. Jos et saa sähköpostia lähtemään skriptin kautta, käytä alla olevaa tarkistuslistaa apuna selvityksessä.

Tarkistuslista



Sähköpostin lähettäjän osoitekentässä (From-kenttä) tulee olla olemassa oleva, oman verkkotunnuksen loppuosainen sähköpostiosoite (esim. info@OMADOMAIN.FI), joka löytyy myös asiakassivuilta kohdasta Asetukset -> Sähköposti. Et voi käyttää esim. ulkopuolista gmail.com-osoitetta sähköpostin lähettäjänä.

Sähköpostin sisällön (body) yksittäisen rivin kokonaismerkkimäärä on rajattu. Tarkista, että yksittäinen rivi ei muodostu liian pitkäksi ja jos muodostuu, lisää väliin rivinvaihtoja.

Mikäli et yllä olevan tarkistamisen jälkeen saa sähköpostia lähtemään, ota yhteys asiakaspalveluun tarkempaa selvittelyä varten.

Kehittäjä voi käyttää esimerkiksi seuraavaa koodia:

<?php
$from = 'lähettäjän_sähköpostiosoite';
$to = 'vastaanottajan_sähköpostiosoite';
$subject = 'otsikko';

$headers = "From: <" . $from . ">\n";
$headers .= "Return-Path: ". $from ."\n";
$headers .= "Content-Type: text/html; charset=UTF-8\n";
$message = 'Tämä on sähköpostiviesti.';

mail($to, $subject, $message, $headers);
?>


SMTP-lähettäminen



Jos PHP-skriptisi (esim. lomakeskripti tai WordPress-lisäosa) tukee lähettämistä SMTP-kanavan kautta, käytä seuraavia asetuksia:

Hostname: localhost
Portti: 25
Ei suojausta (SSL/TLS)
Ei autentikointia

Yllä oleva tarkistuslista pätee myös SMTP-lähettämiseen.

Lähettäminen WordPressistä



Jos haluat käyttää erityistä lisäosaa (ei välttämätön) lähettämiseen, suosittelemme Easy WP SMTP -lisäosaa.

Päivitetty: 07/03/2024

Oliko tämä artikkeli hyödyllinen?

Jaa palautteesi

Peruuttaa

Kiitos!