Невозможно загрузить вложение электронной почты из gmail на действующий сервер Heroku с помощью модуля imap-simple node - PullRequest
0 голосов
/ 12 февраля 2020

Я протестировал загрузку вложения из Gmail на локальный хост, и он отлично работал, но когда я размещал на Heroku, он не мог снова подключиться к Gmail IMAP. Я был бы признателен, если бы кто-нибудь, кто экспериментировал с этим в Gmail на живом сервере, мог помочь мне с руководством. Я продолжал получать ответ ниже

Trace: { Error: Please log in via your web browser: https://support.google.com/mail/accounts/answer/78754 (Failure)

Моя настройка Imap показана ниже:

let configure = (imapServerSettings) => {
   let config:ImapSimpleOptions = {
       imap: {
        user: imapServerSettings.username  as string,
        password: imapServerSettings.password  as string,
        host: imapServerSettings.host  as string,
        port: imapServerSettings.port as number,
        tls: imapServerSettings.tls as boolean,
        authTimeout:300000, // increased to 5 mins
        tlsOptions: { rejectUnauthorized: false }
}
}
    return config
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...