Drupal 8 (Mail System, Swift Mailer)
После сохранения материала у меня отправляется письмо с прикрепленным файлом (источник)
Подскажите, как сделать, чтобы отправлялось через SMTP?
Drupal 8 (Mail System, Swift Mailer)
После сохранения материала у меня отправляется письмо с прикрепленным файлом (источник)
Подскажите, как сделать, чтобы отправлялось через SMTP?
Комментарии
smtp
С этим модулем разве можно прикреплять файлы к письму? Просто сейчас у меня файлы через SwitMailer прикрепляются
<?php
$file = new stdClass();
$file->uri = 'sites/default/files/file_name.pdf'; // File path
$file->filename = 'file_name.pdf'; //File name
$file->filemime = 'application/pdf';
?>
Что это за код? Он же из семёрки.
ссылка
Не знаю как на д8, ещё не сталкивался, а в д7 надо было mimemail подрубать.
Притом, где-то ещё валялось ишью, что большие файлы (больше пары мегабайт) не пролазят
Вообще, большие файлы могут не пролезать не на этапе отправки, а на почтовом сервисе пользователя - размер вложений обычно ограничен, и не редко он довольно небольшой. Т.е. большие файлы атачами не стоит посылать в принципе.
Про ограничения на получателе, это во-первых, понятно, во-вторых, как правило, приходит REJECT-письмо.
А здесь неочевидный баг mimemail с большими файлами
В большинстве случаев никто этот reject не прочитает всё равно, тем более автоматически, а письмо доставлено-то в итоге не будет...
А смысл моего комментария был в том, что эту задачу, в принципе, лучше решать иначе, например, разместив ссылку на файл (судя по коду он один для всех писем), вместо атача, например.
Всегда был интересен профит от отправки мега файлов в письме вместо аттача ссылки на страницу сайта.