отправке формы на сайте с помощью composer и swiftMailer. допустим если использовать свою электронную почту с gmail, то нужно написать что-то такое?
$transport = new Swift_SmtpTransport('stmp.gmail.com', 465, 'tls');
$transport->setUsername('a55995227@gmail.com');
$transport->setPassword('fdgjhjk');
то есть саму почту и пароль от неё?
на выдаёт ошибку при отправке формы: Fatal error: in W:\domains\localhost\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Transport\StreamBuffer.php on line 269 .
Как исправить?
Слышала надо какие-то настройки для почты чтоли применить?
и еще, почему в спам может попадать?
https://github.com/swiftmailer/swiftmailer/blob/master/lib/classes/Swift/Transport/StreamBuffer.php строка 269 - ничего особенного
По умному, надо использовать не имя-пароль гугла аккаунта, а токены. Для использования в виде логина-пароль придётся включить доступ к аккаунту небезопасных приложений. Почему письмо летит в спам подскажет этот сервис www.mail-tester.com
А это так и задумано? stmp.gmail.com
а что за токены?
не знаю, из интернета как для почты gmail нашла адрес. здесь писать еще не знаю
еще раз взгляните на строчку, там разве не ошибка в слове smtp? вот так правильно smtp.gmail.com
спасибо, получилось
можете поподробнее, какие токены вы имеете ввиду?
https://github.com/PHPMailer/PHPMailer/wiki/Using-Gmail-with-XOAUTH2
Обсуждают сегодня