Configuration SMTP

De WIKI-BOKEH
Aller à : navigation, rechercher

L'utilisation de diverses fonctionnalités provoque l'envoi de courriels depuis Bokeh.

Par défaut, sans autre configuration Bokeh utilise la fonction mail() de php.

Dans ce cas la configuration s'effectue au niveau de la configuration php du serveur d'hébergement.

Mais il est aussi possible de déterminer des paramètres d'envoi particuliers de deux façons différentes.

Paramètres SMTP dans local.php[ ]

Bokeh charge un fichier nommé local.php servant à définir diverses constantes.

L'une d'entre elle peut être SMTP_HOST qui doit contenir le nom d'hôte d'un serveur SMTP.

<?php
define('SMTP_HOST', 'smtp-server-name');

Dans ce mode de fonctionnement cet hôte doit accepter l'envoi sans authentification, il s'agit donc généralement d'un serveur sur réseau local ou fonctionnant avec liste blanche d'IP.

Si le serveur SMTP nécessite plus de configuration, il faut utiliser le fichier config.ini

Paramètres SMTP dans config.ini[ ]

Le fichier config.ini suit le format ini et peut contenir tous les paramètres nécessaires à l'accès d'un serveur SMTP.

; configuration SMTP
mail.transport.smtp.host=smpt-server-name
mail.transport.smtp.port=25
mail.transport.smtp.auth=login ou plain ou crammd5
mail.transport.smtp.username=user
mail.transport.smtp.password=password