Я создаю приложение Yii2, которое отправляет электронную почту через расширение swiftmailer . Я сохраняю настройки электронной почты (smtp, ssl, username и т. Д.) В таблице базы данных, чтобы иметь возможность редактировать их с помощью apposite view. Как инициализировать swiftmailer с конфигурацией из таблицы db? Спасибо.
У меня проблема с быстрой почтой, она не отправляет сообщение пользователю, я извлек библиотеку для папки inc на своем веб-сайте и создал следующее сообщение для быстрой почты для отправки: ПРИМЕЧАНИЕ. Если вы можете предложить другие решения, помимо SwiftMailer, не могли бы вы оставить комментарий. require_once 'inc/lib/swift_required.php'; //Create the Transport $transport = Swift_SmtpTransport::newInstance('mail.mywebsite.com', 25) ->setUsername('info@mywebsite.com') ->setPassword('myPassword') […]
Я создал простую контактную форму PHP, которая должна отправлять почту через скрипт Swift-Mailer. Проблема в том, что я продолжаю получать эту ошибку Исключить исключение «Swift_RfcComplianceException» с сообщением «Адрес в почтовом ящике с данным [] не соответствует RFC 2822, 3.6.2. Я думаю, что я использую неверный адрес электронной почты. Но поскольку я использую myaddress@gmail.com для проверки […]
Есть ли причина, по которой SwiftMail API для PHP не будет запущен на HostGator? Их техническая поддержка заявила, что использует команду mail (), и что соединения сокетов с портом 25 не будут работать так, как в плане совместного размещения. Я пожаловался и сказал, что когда вы отправляете сообщения о том, как отправлять вложения с помощью […]
# Swiftmailer Configuration swiftmailer: transport: smtp host: 10.8.100.1 port: 25 username: user password: pass auth_mode: ~ encryption: ~ spool: { type: memory } Когда я пытаюсь отправить сообщение через $this->get('mailer')->send($message); Я получаю следующую ошибку: Fatal error: Uncaught exception 'Swift_TransportException' with message 'Failed to authenticate on SMTP server with username "user" using 0 possible authenticators' in […]
Я только начал изучать, как использовать SwiftMailer, и у меня возникли проблемы с отправкой простого тестового сообщения с моего localhost. Ниже приведен код, который я пытаюсь использовать. //Pass it as a parameter when you create the message $message = Swift_Message::newInstance(); $message->setSubject('My subject'); $message->setFrom(array('noreply@domain.com' => 'No Reply')); $message->setTo(array('myemail@domain.com' => 'My Name')); $transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 25); //Supposed […]
Пожалуйста, извините мой php, но я использую Swiftmailer для отправки писем с веб-сайта клиентов. Они попросили добавить изображение или два в качестве подписи и т. Д. И поэтому смотрят на спецификацию swiftmailer здесь http://swiftmailer.org/docs/messages.html Они предлагают либо добавить встроенное изображение, подобное этому $message->embed(Swift_Image::fromPath('http://site.tld/image here')) или как это (в 2 этапа) $cid = $message->embed(Swift_Image::fromPath('image here')); затем […]
В настоящее время я использую библиотеку SwiftMailer для отправки электронной почты, но, к сожалению, она предназначена только для отправки, а не для получения. Мне интересно … есть ли подобная библиотека для подключения через IMAP к учетной записи электронной почты и чтения электронной почты (IE дает мне возможность прокручивать электронную почту). Я знаю, что здесь есть […]
У меня есть спокойная странная проблема с улавливанием исключений SwiftMailer в Silex. Я хочу отправить электронное письмо следующим образом: try { $message = \Swift_Message::newInstance() ->setSubject('subject') ->setFrom(array('form')) ->setTo(array('to')) ->setBody('body'); $app['mailer']->send($message); } catch (\Swift_TransportException $e) { $app['logger']->addError('Unable to send welcome email'); } Я знаю, что он не собирается отправлять какие-либо письма на localhost, и я ожидаю, что […]
В моем приложении мы отправляем уведомления по электронной почте в данный момент, например, в вашем реестре или когда необходимо подтвердить некоторую информацию по электронной почте. Но также нам нужно отправить персонализированные электронные письма (только в одном тексте) для сотен пользователей, но я не знаю, как объединить электронную почту Symfony2 без электронной почты в том же […]