Я хотел бы создать что-то вроде системы управления заявками (например: - Zendesk, Freshdesk). Итак, если кто-то отправил письмо на мой mailId support@mydomain.com, мой сервер должен получить уведомление о таких деталях почты, как (тема, текст и т.д. c ..)
Одно решение, которое я нашел для этого используется IMAP , как описано здесь , и я установил простой nodejs проект
var imap = new Imap({
user: '*****',
password: '****',
host: 'imap.gmail.com',
port: 993,
tls: true
});
imap.once('ready', () => {
imap.on('mail',(number)=>{
console.log('Got new emails',number);
})
})
Но этот код дает мне только количество новых писем Я получил. Но никаких подробностей относительно почты.
Есть ли лучший способ решения этой проблемы?
Я был бы благодарен, если бы вы могли мне немного помочь