Страница 1 из 1

Не создаются почтовые ящики postfixadmin...

Добавлено: 2006-10-22 8:27:59
Denison
Ребят. Не создаются почтовые ящики. Папка /var/spool/postfix/virtual пустая.

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

denison# ls -al /var/spool/postfix/virtual/
total 4
drwxrwxrwx   2 postfix  mail   512 Oct 22 06:28 .
drwxr-xr-x  17 root     wheel  512 Oct 22 06:28 ..

denison# cat /etc/passwd | grep postfix
postfix:*:125:125:Postfix Mail System:/var/spool/postfix:/usr/sbin/nologin

denison# cat /etc/group | grep mail
mail:*:6:postfix,clamav


denison# postconf -n
broken_sasl_auth_clients = yes
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
content_filter = scan:127.0.0.1:10025
daemon_directory = /usr/local/libexec/postfix
html_directory = no
inet_interfaces = $myhostname, 192.168.34.38, localhost
local_transport = virtual
mail_owner = postfix
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
message_size_limit = 10240000
mydestination = $myhostname, $mydomain
mydomain = denison.net.ru
myhostname = mail.denison.net.ru
mynetworks = 10.100.100.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
relay_domains = mysql:/usr/local/etc/postfix/sql/mysql_relay_domains_maps.cf
relayhost = [192.168.23.1]
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
smtpd_recipient_limit = 5
smtpd_recipient_restrictions = permit_mynetworks,    permin_sasl_authenticated,    reject_non_fqdn_hostname,    reject_non_fqdn_sender,    reject_unauth_destination,    reject_unauth_pipelining,    reject_invalid_hostname,    reject_rbl_client list.dsbl.org,    reject_rbl_client bl.spamcom.net,    reject_rbl_client sbl-xbl.spamhaus.org
smtpd_sasl_auth_enable = yes
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/usr/local/etc/postfix/sql/mysql_virtual_alias_maps.cf
virtual_create_maildirsize = yes
virtual_gid_maps = static:125
virtual_mailbox_base = /var/spool/postfix/virtual/
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/sql/mysql_relay_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/sql/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/sql/mysql_virtual_mailbox_maps.cf
virtual_maildir_limit_message = Лимит размера почтового ящика превышен, нужно очистить ящик!
virtual_minimum_uid = 125
virtual_overquota_bounce = yes
virtual_transport = virtual
virtual_uid_maps = static:125

cat /var/log/maillog
Oct 22 08:23:20 denison postfix/smtpd[780]: A71E85E0E: client=localhost.denison.net.ru[127.0.0.1]
Oct 22 08:23:20 denison clamsmtpd: 100000: couldn't open cache file: Permission denied
Oct 22 08:23:20 denison clamsmtpd: 100000: from=denison@denison.net.ru, to=denison@denison.net.ru
Oct 22 08:23:20 denison postfix/smtpd[780]: warning: non-SMTP command from localhost.denison.net.ru[127.0.0.1]: To: denison@denison.net.ru
Oct 22 08:23:20 denison postfix/smtpd[780]: disconnect from localhost.denison.net.ru[127.0.0.1]
Oct 22 08:23:20 denison postfix/smtp[779]: 558365C4D: to=<denison@denison.net.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=0.45, delays=0.13/0.08/0.18/0.06, dsn=4.0.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 Local Error (in reply to end of DATA command))

Ну что тут не так =(((

Добавлено: 2006-10-22 13:57:31
Alex Keda
мписьма на этот мыл отправлял?

Добавлено: 2006-10-22 16:08:25
Denison
Да, отправлял. Создавал домены, создавал ящики, создавал админов. Уже чё тока не создавал. Папка пуста =(

Вот ещё...

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

Oct 22 16:08:10 denison postfix/smtpd[2117]: connect from fallback.mail.ru[194.67.57.14]
Oct 22 16:08:10 denison postfix/smtpd[2117]: warning: unknown smtpd restriction: "permin_sasl_authenticated"
Oct 22 16:08:10 denison postfix/smtpd[2117]: NOQUEUE: reject: RCPT from fallback.mail.ru[194.67.57.14]: 451 4.3.5 Server configuration error; from=<denison@bk.ru> to=<denison@denison.net.ru> proto=ESMTP helo=<mx4.mail.ru>
Oct 22 16:08:10 denison postfix/cleanup[2112]: E1EED5E27: message-id=<20061022130810.E1EED5E27@mail.denison.net.ru>
Oct 22 16:08:10 denison postfix/qmgr[595]: E1EED5E27: from=<double-bounce@mail.denison.net.ru>, size=1033, nrcpt=1 (queue active)
Oct 22 16:08:10 denison postfix/smtpd[2117]: disconnect from fallback.mail.ru[194.67.57.14]
Oct 22 16:08:10 denison postfix/virtual[2119]: E1EED5E27: to=<postmaster@denison.net.ru>, orig_to=<postmaster>, relay=virtual, delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (unknown user: "postmaster@denison.net.ru")
Oct 22 16:08:10 denison postfix/bounce[2120]: warning: E1EED5E27: undeliverable postmaster notification discarded
Oct 22 16:08:10 denison postfix/qmgr[595]: E1EED5E27: removed
Oct 22 16:09:41 denison pop3d: chdir Maildir: No such file or directory
хех, по крайней мере увидел хоть это "permin_sasl_authenticated"... Ммда, чего тока не напишешь...

+========================================+
Добавлено спустя 10 минут
+========================================+
Вообщем порылся, нашёл пару багов. Исправил. Теперь при создании почтового ящика пишет вот это...

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

denison# tail -f /var/log/maillog
Oct 22 16:37:25 denison postfix/postfix-script: refreshing the Postfix mail system
Oct 22 16:37:25 denison postfix/master[588]: reload configuration /usr/local/etc/postfix
Oct 22 16:38:10 denison postfix/smtpd[2275]: connect from localhost[127.0.0.1]
Oct 22 16:38:10 denison postfix/trivial-rewrite[2277]: warning: do not list domain denison.net.ru in BOTH mydestination and virtual_mailbox_domains
Oct 22 16:38:10 denison postfix/smtpd[2275]: 902DC5E53: client=localhost[127.0.0.1]
Oct 22 16:38:10 denison postfix/cleanup[2278]: 902DC5E53: message-id=<20061022133810.902DC5E53@mail.denison.net.ru>
Oct 22 16:38:10 denison postfix/qmgr[2273]: 902DC5E53: from=<denison@denison.net.ru>, size=411, nrcpt=1 (queue active)
Oct 22 16:38:10 denison postfix/smtpd[2275]: lost connection after QUIT from localhost[127.0.0.1]
Oct 22 16:38:10 denison postfix/smtpd[2275]: disconnect from localhost[127.0.0.1]
Oct 22 16:38:10 denison clamsmtpd: 10004D: accepted connection from: 127.0.0.1
Oct 22 16:38:10 denison postfix/smtpd[2280]: connect from localhost[127.0.0.1]
Oct 22 16:38:10 denison postfix/trivial-rewrite[2277]: warning: do not list domain denison.net.ru in BOTH mydestination and virtual_mailbox_domains
Oct 22 16:38:10 denison postfix/smtpd[2280]: D53505E54: client=localhost[127.0.0.1]
Oct 22 16:38:10 denison clamsmtpd: 10004D: couldn't open cache file: Permission denied
Oct 22 16:38:10 denison clamsmtpd: 10004D: from=denison@denison.net.ru, to=denison@denison.net.ru
Oct 22 16:38:10 denison postfix/smtpd[2280]: warning: non-SMTP command from localhost[127.0.0.1]: To: denison@denison.net.ru
Oct 22 16:38:10 denison postfix/smtpd[2280]: disconnect from localhost[127.0.0.1]
Oct 22 16:38:10 denison postfix/smtp[2279]: 902DC5E53: to=<denison@denison.net.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=0.36, delays=0.11/0.03/0.18/0.04, dsn=4.0.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451 Local Error (in reply to end of DATA command))
чё делать, хз

+=============+
спустя 2 минуты
+=============+
обратил внимание на эту строку
Oct 22 16:38:10 denison clamsmtpd: 10004D: couldn't open cache file: Permission denied
После чего командой chown clamav:mail /tmp/clamav_temp
поменял владельцев директории. Начали создаваться ящики. Отлично. Но смущает эта запись млин...
warning: do not list domain denison.net.ru in BOTH mydestination and virtual_mailbox_domains

Вроде и в mydestination домен есть, и в virtual_mailbox_domains тоже есть... Чё ему надо...

Добавлено: 2006-10-22 18:36:26
Alex Keda
в одном очтавь, а не в обоих...

Добавлено: 2006-10-23 2:00:10
Denison
Всё) Всё работает. Всё на ура) Спасибо...

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2010-01-28 16:04:41
Shvapsss
Прошу прощения что пишу в ЭТУ тему, чет не могу найти более подходящую.
Надеюсь письмо не будет без внимания.

Я на форуме задавал так же еще несколько вопросов но не смог продолжить тему потому что сел делать связку Postfix+Dovecot+Postfixadmin+roundcube.
Все настроил за исключением нескольких моментов.
1й момент заключается в том, что мне нужно выставить себе таймаут на отправку писем.
Например я приготовил 20 писем и жму отправить. Мне нужно что бы они уходили с промежутком в 2 секунды между каждым.
Что мне нужно прописать? какой параметр?

2й момент заключается в том что у меня ROUNDCUBE не отсылает письма. Грит мол не могу пройти аунтификацию. Привожу лог роундкуба.

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

[27-Jan-2010 11:06:03 +0300] SMTP Error: SMTP error: Authentication failure: SMTP server does not support authentication (Cod
e: ) in /usr/local/www/roundcube/program/steps/mail/func.inc on line 1296 (POST /?_task=mail&_action=send)

main.inc.php (ROUNDCUBE )

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

// SMTP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or empty to use
// best server supported one)
//$rcmail_config['smtp_auth_type'] = 'PLAIN';
$rcmail_config['smtp_auth_type'] = 'LOGIN';
dovecot-sql.conf

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

default_pass_scheme = MD5-CRYPT
config.inc.php (postfixadmin)

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

$CONF['encrypt'] = 'md5crypt';
Спасибо всем откликнувшимся...

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2010-01-28 19:20:50
dikens3
2й момент заключается в том что у меня ROUNDCUBE не отсылает письма. Грит мол не могу пройти аунтификацию. Привожу лог роундкуба.
Постфикс смотрите, почему он не поддерживает метод аутентификации LOGIN.(Либо поменяйте на тот, который поддерживает)
1й момент заключается в том, что мне нужно выставить себе таймаут на отправку писем.
Например я приготовил 20 писем и жму отправить. Мне нужно что бы они уходили с промежутком в 2 секунды между каждым.
Задача очень нетривиальная для postfix. Смотрите документацию. Вполне может быть что вообще невозможная средствами postfix.

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2010-01-29 12:19:36
Shvapsss
Забыл уточнить.
Такая батва с авторизацией только походу по IMAP.
Другими словами у меня стоит на компе БАТ где я настроил ящик на POP и все забирает все отправляет.
А вот ROUNDCUBE работает ТОЛЬКО по IMAP и все забирает но ничего не отправляет.
Может быть где то там затыка, но где смотреть.
Означает что нужно копать скорее DOVECOT чем POSTFIX.

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2010-01-31 1:15:18
dikens3
Означает что нужно копать скорее DOVECOT чем POSTFIX.
Ага. Dovecot настрой на работу по IMAP и POP3.

Вот я когда настраивал, работал и с ROUNDCUBE.
http://wiki.lissyara.su/wiki/%D0%A3%D1% ... B0_Dovecot

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2011-02-26 19:09:20
Григорий
[*]Feb 26 20:45:46 *** dovecot: Dovecot v1.2.12 starting up (core dumps disabled)
Feb 26 20:45:48 *** dovecot: auth-worker(default): mysql: Connect failed to 127.0.0.1 (mailserver): Can't connect to MySQL server on '127.0.0.1' (111) - waiting for 1 seconds before retry
Feb 26 20:45:52 *** postfix/master[1241]: daemon started -- version 2.7.1, configuration /etc/postfix
Feb 26 20:45:53 *** postfix/master[1241]: reload -- version 2.7.1, configuration /etc/postfix
Feb 26 20:53:30 *** dovecot: pop3-login: Aborted login (no auth attempts): rip=127.0.0.1, lip=127.0.0.1, secured
Feb 26 20:53:34 *** postfix/smtpd[2062]: connect from localhost.localdomain[127.0.0.1]
Feb 26 20:53:54 *** postfix/trivial-rewrite[2065]: warning: do not list domain ***.uz in BOTH mydestination and virtual_mailbox_domains
Feb 26 20:54:06 *** postfix/trivial-rewrite[2065]: warning: do not list domain ***.uz in BOTH mydestination and virtual_mailbox_domains
Feb 26 20:54:06 *** postfix/smtpd[2062]: 2C5CA23F2B5: client=localhost.localdomain[127.0.0.1]
Feb 26 20:54:12 *** postfix/cleanup[2069]: 2C5CA23F2B5: message-id=<20110226155406.2C5CA23F2B5@***.uz>
Feb 26 20:54:12 *** postfix/qmgr[1312]: 2C5CA23F2B5: from=<info@***.uz>, size=320, nrcpt=1 (queue active)
Feb 26 20:54:12 *** postfix/trivial-rewrite[2065]: warning: do not list domain ***.uz in BOTH mydestination and virtual_mailbox_domains
Feb 26 20:54:12 *** postfix/local[2071]: 2C5CA23F2B5: to=<support@***.uz>, orig_to=<support>, relay=local, delay=17, delays=17/0.01/0/0.05, dsn=5.1.1, status$
Feb 26 20:54:12 *** postfix/cleanup[2069]: 3013D23F2C0: message-id=<20110226155412.3013D23F2C0@***.uz>
Feb 26 20:54:12 *** postfix/qmgr[1312]: 3013D23F2C0: from=<>, size=1982, nrcpt=1 (queue active)
Feb 26 20:54:12 *** postfix/bounce[2072]: 2C5CA23F2B5: sender non-delivery notification: 3013D23F2C0
Feb 26 20:54:12 *** postfix/trivial-rewrite[2065]: warning: do not list domain ***.uz in BOTH mydestination and virtual_mailbox_domains
Feb 26 20:54:12 *** postfix/qmgr[1312]: 2C5CA23F2B5: removed
Feb 26 20:54:12 *** postfix/local[2071]: 3013D23F2C0: to=<info@***.uz>, relay=local, delay=0.07, delays=0.03/0/0/0.03, dsn=5.1.1, status=bounced (unknown use$
Feb 26 20:54:12 *** postfix/qmgr[1312]: 3013D23F2C0: removed
Feb 26 20:54:14 *** postfix/smtpd[2062]: disconnect from localhost.localdomain[127.0.0.1]

Эт лог /var/log/mail.log
Выделил ошибкИ, в чём может быть дело? Куда рыть? Подскажите что делать.

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2011-02-26 19:48:12
Gamerman
Для начала посмотреть, почему Мускуль не отвечает.

Re: Не создаются почтовые ящики postfixadmin...

Добавлено: 2011-07-27 17:11:31
nadda
Добрый день.
Пытаюсь создать ящик в Postfixadmin'е ( прикручен к exim'у ) и в логах вижу такую ругань:

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

 
H=(127.0.0.1) [127.0.0.1] I=[127.0.0.1]:25 F=<admin@domain.org> rejected RCPT <user@domain.org>: "Your IP in HELO - access denied!"
SMTP protocol synchronization error (next input sent too soon: pipelining was advertised): rejected "To: user@domain.org" H=(127.0.0.1) [127.0.0.1] I=[127.0.0.1]:25 .....
Однако если послать письмо например с mail.ru, то письма доходят и ящик создается...
В чем трабл?
Заранее спасибо