Я использую Gmail в качестве SMTP-сервера (через агент передачи почты ssmtp в Ubuntu 12.04) для отправки исходящей почты с моего сервера. Но проблема в том, что Google часто блокирует попытки аутентификации на моей машине . Иногда работает без проблем, но иногда выдается такое сообщение:
Авторизация не удалась (534 5.7.9 https://support.google.com/mail/bin/answer.py?answer= 78754 kn10sm96120374oeb.0 - gsmtp)
Как можно навсегда решить эту проблему? Я создал отдельную учетную запись, которая предназначена для использования только для отправки писем с этого устройства.
Gmail не предназначен для использования в качестве SMTP-сервера для вашего веб-сайта.
http://mandrill.com/ , http://sendgrid.com/ , http://aws.amazon.com/ses/ и другие имеют щедрые бесплатные уровни и специально разработаны для такого рода вещей. Рассмотрите возможность их использования.
Использовать собственный SMTP-сервер?
Извините. Возможно, вы не это хотите слышать. Но Google сообщает вам, что вы достаточно часто обращаетесь к их SMTP-серверу, чтобы они предполагали, что происходит что-то странное.
Вопрос о том, использовать ли GMail в качестве официального SMTP-сервера для всего вашего сервера, сложно или нет. Существуют установленные пределы использования , которые, как я полагаю, вы не достигли, но на вашем месте я бы воспринял эти сообщения как означающие, что я достиг пределов того, что они считали подходящим для бесплатного использования.