Как мой сервер может получить уведомление, когда кто-то отправил письмо на мою почту ex: - (support@mydomain.com) - PullRequest
0 голосов
/ 16 июня 2020

Я хотел бы создать что-то вроде системы управления заявками (например: - 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);
})
})

Но этот код дает мне только количество новых писем Я получил. Но никаких подробностей относительно почты.

Есть ли лучший способ решения этой проблемы?

Я был бы благодарен, если бы вы могли мне немного помочь

...