Manual:$wgSMTP/hu

Részletek
A változóval egy közvetlen (hitelesített) SMTP-szerverkapcsolat definiálható; a részleteket egy tömbben kell megadni. „False” érték (alapértelmezés) esetén a PHP beépített funkciója lesz használva.

Például

Az „IDHost” egy MediaWiki-specifikus beállítás a Message-ID e-mail-fejléc használatához (további információk a Message-ID formázásához: RFC 2822, sec 3.6.4). Ha nincs megadva, értéke a -ben megadott lesz. A többi beállítás részletes leírását lásd: Mail::factory. (Görgess lejjebb az  paraméterhez.)

Install dependencies (MW 1.31 and earlier)
MediaWiki 1.31 added  to the   section of , thereby bundling it. Previously (MW 1.26 to 1.30) it had only be in the  section. As such, for MW 1.31+ installation of  is not required. However,  was not added to   until MW 1.32, and thus it must be installed. For MediaWiki 1.30 and earlier  must be installed.

These packages can be installed with Composer by creating a  like:

See Composer.

Examples

 * Outlook Exchange Server


 * Gmail

Note that you'll need to use an "App password" instead of your usual Gmail password, as explained here.

After this you may get an authentication failure type error. You will need to sign into the gmail account you are using and verify that the person that just signed in is you. You only need to verify this one time. (gmail will send you an email and you just follow the instructions)

Error sending mail: Unknown error in PHP's mail function Mediawiki
Be sure that and  are set correctly, and match your email address. Some hosts will reject to send an email with a sender that doesn't match the account that sends the email.

Be sure you have installed the packages required to send the mail.

See also possible issues in.

If your server has enabled, be sure to configure it correctly to enable sending mails from the webserver.

Error sending mail: authentication failure SMTP: STARTTLS
PEAR's mail will try to use TLS when connecting to the mail server if the server supports it, even if you don't specify ssl:// in the host. But if the server certificate is not valid (CA not trusted, certificate has expired, CN does not match server name/IP address, etc) it will refuse to work, and instead you'll get the following error:

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

You must fix the certificate issues for mail to work.