Задать вопрос
@fungi

Как узнать, что на e-mail пришло письмо, средствами php?

Вопрос к опытным коллегам.
Такая у нас задача: на e-mail приходят письма, нам нужно их оперативненько получать по imap и обрабатывать. Получение и обработку реализовали. Как теперь сделать чтоб узнавать когда пришло письмо? Использовать cron для постоянной проверки ящика или может у node.js есть какой способ? Подскажите в какую сторону копать. Заранее спасибо.
  • Вопрос задан
  • 2666 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
Wendor
@Wendor
nodejs developer / *nix admin
Используйте cron.
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Кроном ходить в imap проще всего.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. В e-mail-серверах обычно есть запуск команд сразу после получения и до отправки писем.
2. Сокет откройте перед e-mail-сервером на и ловите трафик.
Например: [port 25] -> [socket-sniffer-transport: PHP/node.js/other] -> [port 26 (E-Mail server)]
(из вне коннект на 26 - закрыть, соотв.)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы