Я пытался отправить, используя smtp из приложения ruby на моем размещенном веб-сервере, и получал отказ, что-то, что Gmail делает из соображений безопасности.
Первым решением было войти в gmail через мой собственный браузер намой ноутбук, как обычно.Сверху было предупреждение о том, что gmail обнаружил подозрительную активность."Это был ты?"Я выполнил несколько шагов, говоря, что это был я, и был выведен на экран, на котором было написано:
Следующий шаг
Войдите в систему, используя приложение, для которого вы хотите авторизовать доступ к своей учетной записи вследующие десять минутGoogle запомнит приложение после того, как оно войдет в систему, и позволит ему в будущем получить доступ к вашей учетной записи, если оно использует правильный пароль.
Затем я ssh'd на свой сервер и изкомандная строка сделала:
lynx http://mail.google.com/mail/?ui=html
Затем я вошел в Gmail, используя lynx, и проблема была решена.