Libertempo permet d’émettre un mail lors d’une demande, d’une acceptation ou d’un refus vers le (grand) responsable ou le demandeur. Les adresses mails doivent être paramétrées dans la gestion des utilisateurs et l’envoi de mail activé dans la configuration générale.
Dans un premier temps, il est nécessaire de vérifier le bon fonctionnement de l’envoi de mail. Il est possible d’utiliser l’outil d’envoi de mail de votre serveur, dans ce cas il n’y a rien à modifier.
Pour effectuer un test, rendez vous en tant qu’administateur dans le menu configuration -> Mails. Cliquez sur le bouton « tester l’envoi de mail ». Vous devriez recevoir (sur l’adresse mail de l’utilisateur connecté) un message de demande de congés.
Si cela ne fonctionne pas, configurez Libertempo pour utiliser un serveur SMTP :
- Dans le dossier libertempo/cfg, copiez le fichier de config_SMTP_new.php :
cp config_SMTP_new.php config_SMTP.php
- Modifiez le contenu des variables avec vos paramètres SMTP :
$config_SMTP_host = « »; //adresse serveur smtp
$config_SMTP_port = 25; //port smtp
$config_SMTP_sec = « »; //ssl, tls ou vide
$config_SMTP_user = « »; //nom utilisateur (peut être vide)
$config_SMTP_pwd = « »; //mot de passe (peut être vide)
- Retournez dans la gestion des mails pour effectuer un nouveau test puis configurez le contenu des mails. Vous pouvez utilisez différentes variables pour mieux personnaliser le contenu des messages :
__URL_ACCUEIL_CONGES__ sera automatiquement remplacé par un lien vers votre application Libertempo.
__SENDER_NAME__ sera automatiquement remplacé par le nom et prénom de l’expéditeur.
__DESTINATION_NAME__ sera automatiquement remplacé par le nom et le prénom du (des) destinataire(s).
__NB_OF_DAY__ sera automatiquement remplacé par le nombre de jours de l’absence concernés.
__DATE_DEBUT__ sera automatiquement remplacé par la date de début de l’absence concernée.
__DATE_FIN__ sera automatiquement remplacé par la date de fin de l’absence concernée.
__COMMENT__ sera automatiquement remplacé par le commentaire de l’absence concernée.
__TYPE_ABSENCE__ sera automatiquement remplacé par le libellé de l’absence concernée.
__RETOUR_LIGNE__ sera automatiquement remplacé par un passage à la ligne.