Уважаемые гуру, помогите,пожалуйста, нговичку. Отправка почты происходит нормально, но прием почты для корпоративных ящиков - штопорит. Ниже привожу строки из maillog. У меня freeBSD4.5, sendmail-8.12.10 + qpopper (ставил с дистрибутива freeBSD4.5). Похоже, что проблемы вызывает qpopper. Подскажите, в чем дело...***maillog***
Dec 15 10:01:47 interforum mail.local: lockmailbox /var/mail/admin failed; error code 75
Dec 15 10:01:47 interforum sendmail[238]: hBF81Gve000237: to=<admin@interforum.ua>, delay=00:00:31, xdelay=00:00:30, mailer=local, pri=31708, dsn=4.0.0, stat=Deferred: local mailer (/usr/libexec/mail.local) exited with EX_TEMPFAIL
Dec 15 10:08:15 interforum sendmail[243]: hBF87wve000243: from=<I_D@mail.ru>, size=19345, class=0, nrcpts=1, msgid=<624170220.20031215100616@mail.ru>, proto=ESMTP, daemon=MTA, relay=admin [192.168.0.2]
Dec 15 10:01:47 interforum mail.local: lockmailbox /var/mail/admin failed; error code 75Проблема в том что mail.local не находит почтовый ящик /var/mail/admin.
Следующей строкой он сообщает что данное письмо было отложено, так как доставка в данный момент не возможна.
Не помню как это в sendmail прописывается, но в общем и целом смотри настройки локальной доставки почты, хотя в общем то это странно если ты ставил из дистрибутива и ничего не изменял(локальная доставка должна работать).
>Dec 15 10:01:47 interforum mail.local: lockmailbox /var/mail/admin failed; error code 75
>
>Проблема в том что mail.local не находит почтовый ящик /var/mail/admin.может проблема в правах доступа к файлу /var/mail/admin?
>может проблема в правах доступа к файлу /var/mail/admin?
Вполне возможно. Попробуй его убить или перенести/переименовать и пошли почту, он должен быть создан заново с нужными правами. Он должен создаваться(если еще не существует, иначе дописывается) самим sendmail-ом при доставке почты.
>>может проблема в правах доступа к файлу /var/mail/admin?
>Вполне возможно. Попробуй его убить или перенести/переименовать и пошли почту, он должен
>быть создан заново с нужными правами. Он должен создаваться(если еще не
>существует, иначе дописывается) самим sendmail-ом при доставке почты.Пробовал, это проблему не решило. А имеет ли значение для sendmail'а версия qpopper`a ? Может ему свежая версия нужна ( а я поставил с дистрибутива)?
qpopper я так думаю здесь абсолютно не причем, так как он предназначен для удаленного доступа к ящику по протоколу pop и локальной доставки он не осуществляет. Поппер нужен только для того чтобы твои юзеры смогли с помошью почтовой программы выкачать свою почту с сервера. А в твоем случае явно видно что почта до sendmail доходит и он пытается положить ее в почтовый ящик но по какой то причине он этого сделать не может, в результате почта оказывается не доставленной(я так думаю виснет в очереди). Короче копай в настройках sendmail и в правах доступа на папку mail, к сожалению подробнее не могу, у меня стоит postfix.