EXIM проблема в создании ящика с '-'

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

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
Последний раз редактировалось Laa 2009-12-01 18:52:51, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-01 13:16:28

если быть точнее то x-ray учётная запись не создаётся...
то есть в названии ящика присутствуют все разрешённые символы.

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-01 13:42:26

вот вырезка лога

Код: Выделить всё

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

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-01 14:04:10

похоже, что vexim просто не хочет создавать папки с таким именем.

как бы создать пользователя вручную?

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-01 17:11:02

мда...
администратор, закройте тему, кажется мне - кроме меня это никого не задело :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35427
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение Alex Keda » 2009-12-01 17:26:39

линупсы ваши кривые...
Убей их всех! Бог потом рассортирует...

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-01 18:38:28

lissyara писал(а):линупсы ваши кривые...
дело не в линуксе это и так понятно.
вот в конфиге может быть косяк. но вот спирать на ОС...это как-то через-чур

shlash
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-10-21 13:34:58
Откуда: С.-Петербург
Контактная информация:

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение shlash » 2009-12-02 20:38:44

Включить логирование и смотреть логи базы. Реакция на insert, которым в таблицу добавляется новый юзер.
Скорее всего ошибка формировании SQL команды при обработке экранирования. Т.е. дефис воспринимается как вычитание: "x"-"ray"

zmraven
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-12-01 12:50:35

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение zmraven » 2009-12-03 9:02:49

shlash писал(а):Включить логирование и смотреть логи базы. Реакция на insert, которым в таблицу добавляется новый юзер.
Скорее всего ошибка формировании SQL команды при обработке экранирования. Т.е. дефис воспринимается как вычитание: "x"-"ray"

с базой проблемы нет, там пользователь создаётся, то есть...вся информация взятая со страницы vexim - полностью переходит в базу...uid gid pipe name ну все параметры заносятся в sql без ошибки,даже vexim отображает пользователя, как существующего, даже ставил пхпМНУодмин, чтобы посмотреть - ну правда в базе всё создаётся... вопрос в том, что происходит далее... создание папки не происходит, но этим занимается точно не vexim.

shlash
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-10-21 13:34:58
Откуда: С.-Петербург
Контактная информация:

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение shlash » 2009-12-03 9:58:44

Папки создаёт exim транспорт, при покладании первого сообщения.
У вас он говорит "** x-ray@domain.ru: Unknown user"
Проверяйте Селекты, которые определяют кноун юзер или анкноун.
Включайте логирование и смотрите логи базы, какой Селект формируется на самом деле, какого юзера он пытается найти.

kilohare
проходил мимо

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение kilohare » 2009-12-04 15:58:31

Столкнулся с такой же проблемой, не смог создать ящики с дефисом.
Хорошо что наткнулся на эту ветку, спасибо написавшим.
Решить проблему с дефисом не смог, но по крайней мере знаю что она есть.

shlash
мл. сержант
Сообщения: 82
Зарегистрирован: 2007-10-21 13:34:58
Откуда: С.-Петербург
Контактная информация:

Re: EXIM проблема в создании ящика с '-'

Непрочитанное сообщение shlash » 2009-12-04 16:36:30

postfixadmin, exim, dovecot, roundcube, postgresql - проблемы нет.
Создаются и функционируют.
Только что сделал, можете проверить, пишите письма: black-box@slum.spb.ru

P.S. ящики в формате maildir