Страница 1 из 1
EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 12:58:41
Гость
использую vexim для работы с базой ну и заведением пользователей собственно
создаю учётную запись
x-***@domain.ru
и он мне пишет...мол отправляю письмо с приветствием, однако потом пишет, что письмо не может быть доставлено
exim -bt x-***
is undeliverable: Unknown user
при этом в
/var/local/mail/ не создаётся папки пользователя и все причиндалы.
грешил на vexim, однако создание пользователей без дефиса проходит успешно. подскажите в чём может быть беда?
OS: gentoo 2.6.30-gentoo-r8
Код: Выделить всё
[I] mail-mta/exim
Available versions: 4.69 4.69-r3 (~)4.69-r4 {X dnsdb domainkeys dovecot-sasl exiscan exiscan-acl gnutls ipv6 ldap lmtp maildir mailwrapper mbox mbx mysql nis pam perl postgres radius sasl spf sqlite srs ssl syslog tcpd}
Installed versions: 4.69-r4(21:35:51 17.11.2009)(dovecot-sasl exiscan exiscan-acl mysql pam perl ssl tcpd -X -dnsdb -domainkeys -gnutls -ipv6 -ldap -lmtp -maildir -mbx -nis -postgres -radius -sasl -spf -sqlite -srs -syslog)
Homepage: http://www.exim.org/
Description: A highly configurable, drop-in replacement for sendmail
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 13:16:28
zmraven
если быть точнее то x-ray учётная запись не создаётся...
то есть в названии ящика присутствуют все разрешённые символы.
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 13:42:26
zmraven
вот вырезка лога
Код: Выделить всё
2009-12-01 14:10:23 1NFNoV-0000zj-OW <= apache@domain.ru U=apache P=local S=572 T="Welcome x-ray!"
2009-12-01 14:10:23 1NFNoV-0000zj-OW ** x-ray@domain.ru: Unknown user
2009-12-01 14:10:23 1NFNoV-0000zm-R7 <= <> R=1NFNoV-0000zj-OW U=vexim P=local S=1336 T="Mail delivery failed: returning message to sender"
2009-12-01 14:10:23 1NFNoV-0000zj-OW Completed
2009-12-01 14:10:23 1NFNoV-0000zm-R7 => apache <apache@domain.ru> R=localuser T=local_delivery
2009-12-01 14:10:23 1NFNoV-0000zm-R7 Completed
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 14:04:10
zmraven
похоже, что vexim просто не хочет создавать папки с таким именем.
как бы создать пользователя вручную?
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 17:11:02
zmraven
мда...
администратор, закройте тему, кажется мне - кроме меня это никого не задело

Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 17:26:39
Alex Keda
линупсы ваши кривые...
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-01 18:38:28
zmraven
lissyara писал(а):линупсы ваши кривые...
дело не в линуксе это и так понятно.
вот в конфиге может быть косяк. но вот спирать на ОС...это как-то через-чур
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-02 20:38:44
shlash
Включить логирование и смотреть логи базы. Реакция на insert, которым в таблицу добавляется новый юзер.
Скорее всего ошибка формировании SQL команды при обработке экранирования. Т.е. дефис воспринимается как вычитание: "x"-"ray"
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-03 9:02:49
zmraven
shlash писал(а):Включить логирование и смотреть логи базы. Реакция на insert, которым в таблицу добавляется новый юзер.
Скорее всего ошибка формировании SQL команды при обработке экранирования. Т.е. дефис воспринимается как вычитание: "x"-"ray"
с базой проблемы нет, там пользователь создаётся, то есть...вся информация взятая со страницы vexim - полностью переходит в базу...uid gid pipe name ну все параметры заносятся в sql без ошибки,даже vexim отображает пользователя, как существующего, даже ставил пхпМНУодмин, чтобы посмотреть - ну правда в базе всё создаётся... вопрос в том, что происходит далее... создание папки не происходит, но этим занимается точно не vexim.
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-03 9:58:44
shlash
Папки создаёт exim транспорт, при покладании первого сообщения.
У вас он говорит "**
x-ray@domain.ru: Unknown user"
Проверяйте Селекты, которые определяют кноун юзер или анкноун.
Включайте логирование и смотрите логи базы, какой Селект формируется на самом деле, какого юзера он пытается найти.
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-04 15:58:31
kilohare
Столкнулся с такой же проблемой, не смог создать ящики с дефисом.
Хорошо что наткнулся на эту ветку, спасибо написавшим.
Решить проблему с дефисом не смог, но по крайней мере знаю что она есть.
Re: EXIM проблема в создании ящика с '-'
Добавлено: 2009-12-04 16:36:30
shlash
postfixadmin, exim, dovecot, roundcube, postgresql - проблемы нет.
Создаются и функционируют.
Только что сделал, можете проверить, пишите письма:
black-box@slum.spb.ru
P.S. ящики в формате maildir