Articles of swiftmailer

Инициировать компонент приложения с конфигурацией из базы данных

Я создаю приложение Yii2, которое отправляет электронную почту через расширение swiftmailer . Я сохраняю настройки электронной почты (smtp, ssl, username и т. Д.) В таблице базы данных, чтобы иметь возможность редактировать их с помощью apposite view. Как инициализировать swiftmailer с конфигурацией из таблицы db? Спасибо.

Ошибка с Swift Mailer Не отправлять сообщения

У меня проблема с быстрой почтой, она не отправляет сообщение пользователю, я извлек библиотеку для папки 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') […]

Ошибка Swift-Mailer, «Адрес в почтовом ящике не соответствует RFC"

Я создал простую контактную форму PHP, которая должна отправлять почту через скрипт Swift-Mailer. Проблема в том, что я продолжаю получать эту ошибку Исключить исключение «Swift_RfcComplianceException» с сообщением «Адрес в почтовом ящике с данным [] не соответствует RFC 2822, 3.6.2. Я думаю, что я использую неверный адрес электронной почты. Но поскольку я использую myaddress@gmail.com для проверки […]

HostGator не отправит почту через PHP SwiftMail API

Есть ли причина, по которой SwiftMail API для PHP не будет запущен на HostGator? Их техническая поддержка заявила, что использует команду mail (), и что соединения сокетов с портом 25 не будут работать так, как в плане совместного размещения. Я пожаловался и сказал, что когда вы отправляете сообщения о том, как отправлять вложения с помощью […]

Как правильно настроить пакет symfony2 swiftmailer для работы с SMTP-сервером с помощью NTLM AUTH?

# 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 […]

Настройка тестового приложения PHP SwiftMailer

Я только начал изучать, как использовать 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 […]

добавить встроенное изображение в сообщение, отправленное с помощью swiftmailer

Пожалуйста, извините мой 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')); затем […]

Библиотека PHP для чтения электронной почты

В настоящее время я использую библиотеку SwiftMailer для отправки электронной почты, но, к сожалению, она предназначена только для отправки, а не для получения. Мне интересно … есть ли подобная библиотека для подключения через IMAP к учетной записи электронной почты и чтения электронной почты (IE дает мне возможность прокручивать электронную почту). Я знаю, что здесь есть […]

Как обрабатывать исключение Swift_TransportException в Silex

У меня есть спокойная странная проблема с улавливанием исключений 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 без электронной почты в том же […]