Игорёк
Новичок
Периодический опрос почтового ящика по протколу pop из cron.
Никто не работал из скриптов с протоколом pop (чтение
входящей почты)? Я вот повесил php скрипт на cron.
Он нормально выполняется и раз в 4 минуты выкачивает
почту из ящика. Но проблема - если попытаться выполнить
параллельно какой-нибудь скрипт с вызовом функции mail()
с указанием адреса отправителя этого же ящика
(подозреваю, что это основная причина), то
протокол pop3 затыкается, т.е. он взвращает
сообщения что ящик пуст, но на самом деле
ящик просто перестает принимать входящие сообщения
на долгое время, даже если их присылают.
В каталоге почты появляется какой-то файл inbox.lock
и пока он не исчезнет, ящик почту не принимает.
Это какой-то глюк у sendmail'а или что?
Никто не работал из скриптов с протоколом pop (чтение
входящей почты)? Я вот повесил php скрипт на cron.
Он нормально выполняется и раз в 4 минуты выкачивает
почту из ящика. Но проблема - если попытаться выполнить
параллельно какой-нибудь скрипт с вызовом функции mail()
с указанием адреса отправителя этого же ящика
(подозреваю, что это основная причина), то
протокол pop3 затыкается, т.е. он взвращает
сообщения что ящик пуст, но на самом деле
ящик просто перестает принимать входящие сообщения
на долгое время, даже если их присылают.
В каталоге почты появляется какой-то файл inbox.lock
и пока он не исчезнет, ящик почту не принимает.
Это какой-то глюк у sendmail'а или что?