отравка почты и яндекс почта для домена Есть решение
Господа, кто-то смог победить настройку сабжа?логов SMTP движок не ведет. видимо вэбасист считает, что отлаживать нам нужно по кофейной гуще, а яндекс логи не предоставляет (а жаль)
пробовал через PEAR отправлять почту - все работает (они сами и советовали проверить)
вот конфиг
<?phpreturn array(
'info@123.com' => array(
'type' => 'smtp',
'host' => 'smtp.yandex.ru',
'port' => 25,
'login' => 'info@123.com',
'password' => '12347',
)
);
все точно по доке. но писем нет... вот как понять, чего не так с этим долбанным Swift Mailer ?
проверяю тупо в настройках уведомлений отправляя письмо. кстати, восстановление пароля тоже не работает, может быть связано?
судя по реализации всего этого, нужно 100% иметь свой smtp сервер, потому что на сторонних (google aps/яндекс пдд) отладить нереально, т.к. логов ни кто не даст
4 ответа
ага. понятно
яндекс дает принудительно использовать только SSL
отлично, эти пакеты не могу расшифровать.логов нет, даже включив режим отладки и вывод всех ошибок в PHP
господа разработчики, как без логов отладкой заниматься???
http://www.webasyst.ru/store/app/logs/
А чем серверные логи не угодили? ими проще найти ошибку по почте. и зачем свой? если проще через relay smtp сделать
какие серверные логи?разработчики ответили, что логи smtp не ведутся. то есть , о проблемах с почтой можно будет узнать тогда, когда случайно заметишь
через релей - не будет DKIM
IIS SMTP, например, не поддерживает DKIM
придется лезть в исходники вебасист и ловить исключения от свифт мейл
зато теперь админка у нас адаптирована для экранов retina !!!
что-то у меня тут нормальный такой монолог
<?php
return array(
'info@mos-voda.com' => array(
'type' => 'smtp',
'host' => 'smtp.yandex.ru',
'port' => 465,
'login' => 'info@mos-voda.com',
'password' => '123',
'encryption' => 'ssl'
)
);
заработало! черт, а логов все нет. спасибо разработчикам, за отладку наугад