Отправка электронной почты smtp с помощью mail()


Я установил и настроил https://www.drupal.org/project/smtp модуль отправки тестового электронного письма работает нормально, но при отправке электронного письма с кодом ничего не отправляется, а также нет входа в drupal (я включил отладку)

    $ownerEmail = '[email protected]';
    $subject = 'update';
    $msg = 'You case has been updates';
    mail($ownerEmail,$subject,$msg);
 1
Author: Abdullah Alsigar, 2018-01-29

1 answers

Mail() - это функция PHP, которая никогда не будет использовать SMTP.

Вам необходимо использовать почтовый менеджер drupal и его почтовую функцию. Видишь https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Mail%21MailManager.php/function/MailManager%3A%3Amail/8.4.x и пример кода там.

 2
Author: Berdir, 2018-01-29 20:23:51