Отправка почтовых сообщений

1.2.0 2022-06-01 10:14 UTC

This package is not auto-updated.

Last update: 2024-10-03 00:50:34 UTC


README

Отправка сообщения по mail

Отправка сообщения

RD_Mail::call()
	->from($mail_from, $mail_from_name)
	->subject($subject)
	->message($message)
	->send($mail_to)
	;
  • $mail_from - Почтовый ящик отправителя
  • $mail_from_name - Имя отправителя
  • $subject - Заголовок письма
  • $message - Тело письма
  • $mail_to - Почтовый ящик получателя

Копия письма

Добавляет адресат получателя - копия

	->to_cc($mail_to, $mail_to_name)
  • $mail_to - Почтовый ящик получателя
  • $mail_to_name - Имя получателя

Скрытая копия письма

Добавляет адресат получателя - скрытая копия

	->to_bcc($mail_to, $mail_to_name)
  • $mail_to - Почтовый ящик получателя
  • $mail_to_name - Имя получателя

Прикрепление файла

	->attach_file($file_name_full, $file_name)
  • $file_name_full - Путь к прикрепляемуему файлу
  • $file_name - Имя файла в письме

Добавление картинки в тело письма

	->insert_img($id, $file_name_full, $file_name)
  • $id - ID картинки для добавления в тело письма
  • $file_name_full - Путь к прикрепляемуему файлу
  • $file_name - Имя файла в письме
	<img src="cid:#тэг#">
  • #тэг# - ID картинки для добавления в тело письма

Тип разметки письма html/text

html (по умолчанию)

	->type_html()

text

	->type_text()

Тестовый режим

В тестовом режиме сформированное письмо не отправляется, а выводится на экран

	->test($test)