Manual:$wgSMTP/nl

Details
Om e-mails te versturen (e-mailbevestigingen, meldingen, ), moet u gebruik maken van een externe e-mailprovider en MediaWiki toestaan om e-mail te versturen via SMTP. De instellingen worden opgeslagen als een array in $wgSMTP. Stel in op false (de standaardwaarde) om de ingebouwde PHP functie te gebruiken, maar houd er rekening mee dat als u dit doet uw e-mails hoogstwaarschijnlijk in de spam-map van de gebruiker terecht zullen komen.

Configureer ook en zorg ervoor dat  overeenkomt met het verzendende e-mailadres.

$wgSMTP is zo geconfigureerd:

is een MediaWiki-specifieke instelling die wordt gebruikt om de Message-ID e-mail header te bouwen (zie RFC 2822, sec 3.6.4 voor meer informatie over een correct geformatteerde Message-ID). Indien niet verstrekt, zal dit standaard staan op. Voor de overige instellingen, zie Mail::factory voor een meer volledige beschrijving. (Scroll naar beneden naar de  parameter.)


 * Installeer afhankelijkheden voor oudere versies van MediaWiki (versie en eerder)

MediaWiki 1.31 voegde  toe aan de   sectie van   en bundelde het daarmee. Voorheen (MW 1.26 tot 1.30) moest het enkel in het  gedeelte aanwezig zijn. Als zodanig is voor MW 1.31+ installatie van  niet nodig. Echter,  werd niet toegevoegd aan   tot MW 1.32, en dus moet het worden geïnstalleerd. Voor MediaWiki moet 1.30 en eerder  worden geïnstalleerd.

Deze pakketten kunnen worden geïnstalleerd met Composer door het creëren van een :

Zie Using composer-merge-plugin.

Gmail
Merk op dat u een "App-wachtwoord" moet gebruiken in plaats van uw gebruikelijke Gmail-wachtwoord, zoals uitgelegd [$app-wachtwoord hier].

Hierna kunt u een typefout in de authenticatie krijgen. U moet zich aanmelden bij de gmail-account die u gebruikt en controleren of u de persoon bent die zich zojuist heeft aangemeld. U hoeft dit maar één keer te controleren. (gmail stuurt u een e-mail en u hoeft alleen maar de instructies te volgen)

AWS SES
Amazon Web Services' Simple E-mail Service kan worden gebruikt voor SMTP-ondersteuning. Merk op dat als je AWS SES instantie is geconfigureerd in 'Sandbox' modus je je instellingen moet wijzigen in configuratieparameters  en   naar een e-mailadres dat je hebt geverifieerd in de AWS SES console. Als nieuwe gebruikers zich registreren en ze staan niet in de geverifieerde lijst, krijgen ze de e-mail niet en bent u beperkt tot 200 e-mails per dag!

Error sending mail: Unknown error in PHP's mail function MediaWiki
Zorg ervoor dat en  correct zijn ingesteld en overeenkomen met uw e-mailadres. Sommige hosts zullen weigeren om een e-mail te sturen met een afzender die niet overeenkomt met de account die de e-mail stuurt.

Als uw server heeft ingeschakeld, moet u deze correct configureren om het verzenden van mails vanaf de webserver mogelijk te maken.

Error sending mail: authentication failure SMTP: STARTTLS
PEAR's mail zal proberen om TLS te gebruiken bij het maken van een verbinding met de mailserver als de server dit ondersteunt, zelfs als u geen ssl:// in de host opgeeft. Maar als het servercertificaat niet geldig is (CA wordt niet vertrouwd, het certificaat is verlopen, CN komt niet overeen met de servernaam/IP-adres, etc) zal het weigeren te werken, en in plaats daarvan krijgt u de volgende fout:

authentication failure [SMTP: STARTTLS failed (code: 220, response: begin TLS negotiation)]

Je moet het certificaatproblemen oplossen zodat mail werkt.

Timeout issues
Als de verkeerde poort wordt gebruikt, zal e-mail timeout zonder een fout te retourneren, en de website zal niet reageren op de gebruiker. Raadpleeg de handleiding van uw e-mailprovider of probeer de andere gangbare SMTP-poorten: 25, 465 en 587.

Timeout problemen met AWS SES
Standaard beperkt Amazon EC2 het verkeer op SMTP-poort 25 voor alle instances. Als u timeouts blijft ontvangen van met SMTP-poort 25, kunt u vragen om de throttle te verwijderen of u kunt de poort die wordt gebruikt voor het verzenden wijzigen (bijvoorbeeld 587). Voor meer informatie, zie Hoe kan ik problemen met SMTP-connectiviteit of time-out problemen met Amazon SES oplossen?

Zie ook

 * Configuration
 * - various settings related to email
 * (enabled by default)
 * Extensions