Dans MaarchCourrier, il est possible d'envoyer des mails à une personne externe à l'application via le module sendmail ou à un utilisateur de l'application pour le notifier d'un évènement via le module notifications.
Dans les deux cas, la configuration est quasi identique et a été préparée par l'installeur en ligne.
Si la configuration via l'installeur en ligne n'a pas été suffisante, nous vous proposons ici de revoir son paramétrage.
Les modules se situent :
modules/
_|- notifications/
_|- sendmail/
Les fichiers de configuration se situent :
custom/
_|cs\idcustom/
__|modules/
__|- notifications/
__|- batch/
__|- config/
__|- config.xml
__|- sendmail/
__|- batch/
__|- config/
__|- config.xml
Voici la partie à configurer dans ces deux fichiers :
<MAILER>
<path_to_mailer>/apps/maarch_entreprise/tools/mails/htmlMimeMail.php</path_to_mailer>
<path_to_phpmailer>PHPMailer_v5.1</path_to_phpmailer>
<type>smtp</type><!-- mail (default), smtp, sendmail, qmail -->
<smtp_host>ssl://smtp.gmail.com</smtp_host>
<smtp_port>465</smtp_port>
<smtp_user>user@gmail.com</smtp_user>
<smtp_password>motdepasse</smtp_password>
<smtp_auth>true</smtp_auth>
<smtp_secure>ssl</smtp_secure><!-- tls ou ssl -->
<charset>utf-8</charset><!-- Default : iso-8859-1 -->
<domains>gmail.com</domains><!-- Rewrite Recipient with config->adminmail if mailfrom and mailto is out of the domains -->
<x-mailer></x-mailer><!-- Rewrite X-Mailer header, default : PHP/[phpversion] -->
<mailfrom></mailfrom>
</MAILER>
si vous utilisez le mode sendmail il faudra alors que vous installiez et paramétriez un relais smtp sur le serveur où est installé MaarchCourrier.