var notifier = require('mail-notifier');
var imap = {
username: "siddharthsogani1",
password: "MYGMAILPASSWORD",
host: "imap.gmail.com",
port: 993, // imap port
secure: true // use secure connection
};
notifier(imap).on('mail',function(mail){console.log(mail);}).start();
Я пытаюсь прослушать новое почтовое событие в своем почтовом ящике Gmail. Для этого я использую модуль node mail-notifier2 (как показано во фрагменте кода выше). Однако я не могу пройти аутентификацию.
Когда я использую приведенный выше код, я получаю сообщение об ошибке: - «uncaughtException: истекло время ожидания при аутентификации на сервере», и когда я передаю tls: true в объекте imap, я получаю необработанное исключение: «uncaughtException: самозаверяющий сертификат в цепочке сертификатов». Пожалуйста, дайте мне знать, где я не прав и что я должен сделать, чтобы это сработало?