LINUX.ORG.RU
ФорумAdmin

Неустойчиво работает почта через удаленный доступ


0

0

Есть почтовый сервер на Linux Red Hat 6.2, подключенный к интернет через локальную сеть. В файле etc/sendmail.cf есть строчка O AllowBogusHELO При доставке почты клиентами сервера через модем у них иногда появляется следующее сообщение: Не удалось войти на почтовый сервер. Пароль не принят. Учетная запись: 'hostname', Сервер: 'hostname', Протокол: POP3, Ответ сервера: '-ERR Can't get lock. Mailbox in use', Порт: 110, Защита (SSL): Нет, Ошибка сервера: 0x800CCC90, Номер ошибки: 0x800CCC92 (Вместо hostname, естественно, пишется имя нашего сервера) В файле /var/log/maillog появляется надпись Error opening or locking INBOX user=username host=hostname [IP address] Ошибка неустойчивая, т. е. последующая попытка может оказаться успешной, через некоторое время. Машины, подключенные к серверу через локальную сеть, всегда получают и отправляют почту без проблем.

anonymous

В /tmp остаются локи файлов если их удалить, то все будет ОК. Когда это совсем достанет можно снести ipop3d и поставить popa3d

ash
()

Sendmail здесь нипричем. При соединении юзера со своим ящиком,
РОР сервер создает лок файл, для того, чтобы к ящику не мог при-
соединиться другой юзер. Если во время сеанса разорвать связь
(например выключить модем), процесс, который обслуживал сессию,
может остаться в памяти (естественно лок файл остается) и закон-
чится только по истечении некоторого таймаута. Во время этого
таймаута пользователь не сможет получить доступ к своему ящику.

qwe ★★★
()

говоришь на сервере
fuser -v /var/spool/mail/NameUser
тебе покажут какой процесс лочит файл. прибиваешь этот процесс и качаешь..

Ruwa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.