$_mail
$_mail :\PHPMailer\PHPMailer\PHPMailer
Classe d'envoi de mail via la lib PHPMailer Pour utiliser PHPMailer, la librairie doit être installé via composer au projet qui utilise l'ORM Plus de détails ici : https://github.com/PHPMailer/PHPMailer?tab=readme-ov-file#installation--loading Si PHPMailer n'est pas trouvé, la fonction mail() de PHP sera utilisée
mail(string $to,string $subject,string $message,array|string $additional_headers = array(),string $additional_params = "",string $from = ''): boolean
Envoi un mail au format php mail() utilise PHPMailer si trouvé, sinon mail()
string | $to | Adresse mail du destinataire |
string | $subject | Sujet du mail |
string | $message | Contenu du mail |
array|string | $additional_headers | En-têtes supplémentaires |
string | $additional_params | Paramètres supplémentaires |
string | $from | Adresse mail de l'expéditeur |
Send(string $from = '',string|array $to,string $subject,string $htmlBody = null,string $plainBody = null,array $cc = array(),array $bcc = array(),string $replyTo = '',array $additional_headers = array(),string $htmlFile = null,string $imagesFolder = null,array $attachments = array(),string $ical = null): boolean
Envoi un mail via PHPMailer
string | $from | Adresse mail de l'expéditeur |
string|array | $to | Adresse mail du ou des destinataires |
string | $subject | Sujet du mail |
string | $htmlBody | Corps du mail en HTML |
string | $plainBody | Corps du mail en texte brut |
array | $cc | Liste des destinataires en copie |
array | $bcc | Liste des destinataires en copie cachée |
string | $replyTo | Information de Reply-To |
array | $additional_headers | Headers supplémentaires a ajouter au mail |
string | $htmlFile | Chemin vers un fichier HTML pour le contenu du mail, remplace $htmlBody |
string | $imagesFolder | Chemin vers un dossier contenant les pièces jointes images à intégrer au body en HTML |
array | $attachments | Liste des pièces jointes à ajouter au mail, soit liste de string pour le chemin, soit liste d'array ['name' => '', 'path' => ''] |
string | $ical | Contenu du fichier ical à ajouter au mail |