Статья по установке MTA qmail
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
ещё одна проблема, при проверке оказалось, что работает только ящик postmaster, на все остальные почту можно только отправить, но ни фига не принимается, посмотрел логи, нашел такие вот сообщения ,насколько я понял maildrop не может открыть какой-то фильтр.
tail -n32 /ail -n32 /var/log/qmail/qmail-send/current
@400000004a9bc59a2549a974 starting delivery 15: msg 5605695 to local mydomain.com-test@mydomain.com
@400000004a9bc59a2549bcfc status: local 1/10 remote 0/120
@400000004a9bc59a254b0cec starting delivery 16: msg 5605728 to local operator@U2.mydomain.com
@400000004a9bc59a254b14bc status: local 2/10 remote 0/120
@400000004a9bc59a25664d7c delivery 16: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
@400000004a9bc59a25665934 status: local 1/10 remote 0/120
@400000004a9bc59a263dc5a4 bounce msg 5605728 qp 95499
@400000004a9bc59a263ed714 end msg 5605728
@400000004a9bc59a2640137c delivery 15: deferral: /usr/local/bin/maildrop:_Unable_to_open_filter_file,_errno=2./
@400000004a9bc59a26402ed4 status: local 0/10 remote 0/120
@400000004a9bc59a277e0604 new msg 5605806
@400000004a9bc59a277e215c info msg 5605806: bytes 1050 from <> qp 95499 uid 87
Помоги разобраться в чем проблема
tail -n32 /ail -n32 /var/log/qmail/qmail-send/current
@400000004a9bc59a2549a974 starting delivery 15: msg 5605695 to local mydomain.com-test@mydomain.com
@400000004a9bc59a2549bcfc status: local 1/10 remote 0/120
@400000004a9bc59a254b0cec starting delivery 16: msg 5605728 to local operator@U2.mydomain.com
@400000004a9bc59a254b14bc status: local 2/10 remote 0/120
@400000004a9bc59a25664d7c delivery 16: failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
@400000004a9bc59a25665934 status: local 1/10 remote 0/120
@400000004a9bc59a263dc5a4 bounce msg 5605728 qp 95499
@400000004a9bc59a263ed714 end msg 5605728
@400000004a9bc59a2640137c delivery 15: deferral: /usr/local/bin/maildrop:_Unable_to_open_filter_file,_errno=2./
@400000004a9bc59a26402ed4 status: local 0/10 remote 0/120
@400000004a9bc59a277e0604 new msg 5605806
@400000004a9bc59a277e215c info msg 5605806: bytes 1050 from <> qp 95499 uid 87
Помоги разобраться в чем проблема
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Выше давал направление куда смотреть....
Это связано с тем, что при сборке vpopmail не был наложен skeleton патч.
Это связано с тем, что при сборке vpopmail не был наложен skeleton патч.
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
проверил, у меня в файлах /vpopmail/mydomain/users/.qmail только
эта строка
по логах там ничего нет. Из предыдущих постов я понял. что надо добавить
это. Или я не прав??
эта строка
Код: Выделить всё
|preline -f /usr/local/bin/maildrop mailfilter
это
Код: Выделить всё
logfile "/tmp/log-maildrop"
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Должны быть файлы:
/vpopmail/mydomain/users/.qmail
/vpopmail/mydomain/users/mailfilter
Их можешь взять из шага по установке vpopmail, а именно:
x skel
x skel/.qmail
x skel/Maildir
x skel/mailfilter
x skel/Maildir/new
x skel/Maildir/courierimapsubscribed
x skel/Maildir/.Spam
x skel/Maildir/cur
x skel/Maildir/tmp
x skel/Maildir/.Spam/new
x skel/Maildir/.Spam/cur
x skel/Maildir/.Spam/tmp
/vpopmail/mydomain/users/.qmail
/vpopmail/mydomain/users/mailfilter
Их можешь взять из шага по установке vpopmail, а именно:
Код: Выделить всё
# cd ~vpopmail
# fetch http://freebsdrocks.ru/files/skel.tgz
# tar zxvf skel.tgz
x skel/.qmail
x skel/Maildir
x skel/mailfilter
x skel/Maildir/new
x skel/Maildir/courierimapsubscribed
x skel/Maildir/.Spam
x skel/Maildir/cur
x skel/Maildir/tmp
x skel/Maildir/.Spam/new
x skel/Maildir/.Spam/cur
x skel/Maildir/.Spam/tmp
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
Кажется заработало, а теперь что, в папку каждого новосозданного юзака эти файлы записывать руками???
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
В заколовках писем такие вот строки
Received: by simscan 1.4.0 ppid: 41692, pid: 42447, t: 0.0407s
scanners:none
Это нормально или сканер не работает??
Сервер тестирую в локалке.
Received: by simscan 1.4.0 ppid: 41692, pid: 42447, t: 0.0407s
scanners:none
Это нормально или сканер не работает??
Сервер тестирую в локалке.
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Надо обновлять статью, с учетом вопросов поднятых(решенных) на форуме.lissyara писал(а):это же кумыло +)))
Недели через две смог бы.
К сожалению или к счастью, большинство начинает с готовых скриптов. Если информация устаревает, то сразу возникают проблемы.
Не правильно выкладывать скрипты - тогда люди не очень хорошо понимают как же работает их система.
Поэтому надо учиться думать и решать проблемы, в случае с eiman - начать использовать google, читать логи, маны. (ИМХО - без обид).
Да можешь руками, а можешь и прописать в скрипт сам.eiman писал(а):Кажется заработало, а теперь что, в папку каждого новосозданного юзака эти файлы записывать руками???
Вот ссылка.
Сам справишься? или опять будем мозг выносить? В принципе, никто тебе не мешает использовать другое решение - там скорее всего тебе больше народу подскажет что да как. Это моя первая статья - есть недочёты. Тут ничего не поделаешь.
Дело не в том какой у тебя почтовик.
Сначала пойми как он работает. Вот посмотри в PDF.
Да не сканирует.eiman писал(а):В заколовках писем такие вот строки
Received: by simscan 1.4.0 ppid: 41692, pid: 42447, t: 0.0407s
scanners:none
Это нормально или сканер не работает??
Сервер тестирую в локалке.
1. Смотри что он у тебя должен сканировать:
Код: Выделить всё
# cat /var/qmail/control/simcontrol
Проверь:
Код: Выделить всё
# groups clamav
Если нет, то выполни:clamav mail simscan
Код: Выделить всё
# pw groupmod simscan -m clamav
Код: Выделить всё
# svc -t /service/* /service/*/log
Код: Выделить всё
# svstat /service/* /service/*/log
p.s.: Начну статью переписывать, а этой наверное место в ахиве
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
по поводу почтовика никаких возражений не имею, т.к. всё равно ставлю первый раз и пока что все они для меня одинаковые.
Принципы работы почты мне понятны, проблема в том, что непонятно как модули взаимодействуют между собой, а в манах это описано очень скудно или вразброс, если ман большой. Поэтому задаю много вопросов и спотыкаюсь, казалось бы, на ровном месте.
проверил /var/qmail/control/simcontrol
mydomain.com:clam=yes,spam=yes,attach=.exe
:clam=yes,spam=yes,trophie=no,spam_hits=17
groups clamav поправил
по логам всё ок
svstat /service/* /service/*/log
Всё рано сканер не стартует
Received: by simscan 1.4.0 ppid: 92105, pid: 92262, t: 0.0229s
scanners:none
Принципы работы почты мне понятны, проблема в том, что непонятно как модули взаимодействуют между собой, а в манах это описано очень скудно или вразброс, если ман большой. Поэтому задаю много вопросов и спотыкаюсь, казалось бы, на ровном месте.
проверил /var/qmail/control/simcontrol
mydomain.com:clam=yes,spam=yes,attach=.exe
:clam=yes,spam=yes,trophie=no,spam_hits=17
groups clamav поправил
по логам всё ок
svstat /service/* /service/*/log
Код: Выделить всё
/service/clamav: up (pid 71222) 117 seconds
/service/courier-authdaemond: up (pid 71209) 117 seconds
/service/courier-imap: up (pid 71211) 117 seconds
/service/courier-imap-ssl: up (pid 71226) 117 seconds
/service/courier-passwd: up (pid 71223) 117 seconds
/service/freshclam: up (pid 71198) 117 seconds
/service/maildrop-logger: up (pid 71182) 117 seconds
/service/qmail-pop3d: up (pid 71216) 117 seconds
/service/qmail-send: up (pid 71186) 117 seconds
/service/qmail-smtp-ssl: up (pid 71218) 117 seconds
/service/qmail-smtpd: up (pid 71196) 117 seconds
/service/qmail-updater: up (pid 71180) 117 seconds
/service/spamd: up (pid 71220) 117 seconds
/service/clamav/log: up (pid 71197) 117 seconds
/service/courier-authdaemond/log: up (pid 71210) 117 seconds
/service/courier-imap-ssl/log: up (pid 71214) 117 seconds
/service/courier-imap/log: up (pid 71212) 117 seconds
/service/courier-passwd/log: up (pid 71208) 117 seconds
/service/freshclam/log: up (pid 71199) 117 seconds
/service/maildrop-logger/log: up (pid 71183) 117 seconds
/service/qmail-pop3d/log: up (pid 71217) 117 seconds
/service/qmail-send/log: up (pid 71200) 117 seconds
/service/qmail-smtp-ssl/log: up (pid 71219) 117 seconds
/service/qmail-smtpd/log: up (pid 71215) 117 seconds
/service/qmail-updater/log: up (pid 71181) 117 seconds
/service/spamd/log: up (pid 71221) 117 seconds
Received: by simscan 1.4.0 ppid: 92105, pid: 92262, t: 0.0229s
scanners:none
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Код: Выделить всё
# chown simscan /var/qmail/bin/simscan
# chmod 4711 /var/qmail/bin/simscan
# chown simscan:simscan /var/qmail/simscan
# chmod 2750 /var/qmail/simscan
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
права поменял, рестартовал сервисы, перерыл все логи, относящиеся к qmail и подключеным модулям. Ошибок нет.
Но всё равно ни фига не сканирует. Я так понимаю, что сканирование должно производится модуляим clamd и spamd, вопрос такой: в каких скриптах или конфигах прописано их подключение?? попытаюсь разобраться и найти ошибку самостоятельно.
Но всё равно ни фига не сканирует. Я так понимаю, что сканирование должно производится модуляим clamd и spamd, вопрос такой: в каких скриптах или конфигах прописано их подключение?? попытаюсь разобраться и найти ошибку самостоятельно.
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
поставил вчера сервер на тестирование в реальные условия.
после двух часов обработки напильником почту получать он начал, вот только с отправкой не получилось. при попытке отправить письмо, например на gmail.com получается следующее
!02.09.2009, 22:47:18: SEND - Письмо не отправлено. Сервер сообщает: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
Добавил его в rcpthosts появилась след. ошибка !02.09.2009, 23:00:28: SEND - Письмо не отправлено. Сервер сообщает: sorry, this recipient is not in my validrcptto list (#5.7.1)
кажется мне, что это не просто так. в п.5 статьи там где запуск скрипта ./config-fast, появляются след. строки
Now qmail will refuse to accept SMTP messages except to mail.example.com.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!
В таком случае непонятно каким образом отправлять письма внешним пользователям.
Читаю маны, пью пиво
после двух часов обработки напильником почту получать он начал, вот только с отправкой не получилось. при попытке отправить письмо, например на gmail.com получается следующее
!02.09.2009, 22:47:18: SEND - Письмо не отправлено. Сервер сообщает: sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
Добавил его в rcpthosts появилась след. ошибка !02.09.2009, 23:00:28: SEND - Письмо не отправлено. Сервер сообщает: sorry, this recipient is not in my validrcptto list (#5.7.1)
кажется мне, что это не просто так. в п.5 статьи там где запуск скрипта ./config-fast, появляются след. строки
Now qmail will refuse to accept SMTP messages except to mail.example.com.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!
В таком случае непонятно каким образом отправлять письма внешним пользователям.
Читаю маны, пью пиво
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Правильно.eiman писал(а): ..........
кажется мне, что это не просто так. в п.5 статьи там где запуск скрипта ./config-fast, появляются след. строки
Now qmail will refuse to accept SMTP messages except to mail.example.com.
Make sure to change rcpthosts if you add hosts to locals or virtualdomains!
В таком случае непонятно каким образом отправлять письма внешним пользователям.
Читаю маны, пью пиво
example.com - твой домен?
p.s.: Отправляешь клиентом извне или из локальной сети?
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
вместо example.com я прописал свой домен ещё при установке, на сервере поднял два интерфейса, один смотрит в локалку, другой на провайдера. Клиентом отправляю из локалки.
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
отправляешь по SMTP или SMTPS?
По умолчанию - 25-ый порт только на приём почты.
Отправка по шифрованному 465-ому.
По умолчанию - 25-ый порт только на приём почты.
Отправка по шифрованному 465-ому.
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
отправляю по SMTP
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Смотри здесь.
И правишь smtpd_run скрипт под свои нужды.
И правишь smtpd_run скрипт под свои нужды.
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
Ура! всё заработало. один маленький нюанс. Где можно отключить bounce сообщения, боюсь попасть в blacklist'ы
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
А что ты их боишься - у тебя они и не должны идти ( о невозможности доставить на несуществующий e-mail адрес ) , если конечно у тебя работает механизм validrcptto.eiman писал(а):Ура! всё заработало. один маленький нюанс. Где можно отключить bounce сообщения, боюсь попасть в blacklist'ы
man dot-qmail
В твоём случае достаточно:
# cat ~vpopmail/domains/mydomain.com/.qmail-default
Код: Выделить всё
| /usr/home/vpopmail/bin/vdelivermail '' bounce-no-mailbox
Код: Выделить всё
| /usr/home/vpopmail/bin/vdelivermail '' delete
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- рядовой
- Сообщения: 43
- Зарегистрирован: 2009-08-11 16:50:22
Re: Статья по установке MTA qmail
Если не трудно, еще парочка вопросов.
1. Есть задача контролировать исходящую почту пользователей. В qmailadmin можно настроить только копирование входящей почты. Как копировать исходящие письма на какой-нибудь ящик?
2. На ящик postmaster@mydomain.com постоянно сыпется множество сообщений от системных демонов. причём в заголовках писем, в поле адрес постмастера указан как-то странно - . Это нормально или что-то не так настроено? как отправлять эти письма в ?
1. Есть задача контролировать исходящую почту пользователей. В qmailadmin можно настроить только копирование входящей почты. Как копировать исходящие письма на какой-нибудь ящик?
2. На ящик postmaster@mydomain.com постоянно сыпется множество сообщений от системных демонов. причём в заголовках писем, в поле
Код: Выделить всё
Delivered-To:
Код: Выделить всё
mydomain.com-postmaster@mydomain.com
Код: Выделить всё
/dev/null
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2009-09-16 14:28:37
Re: Статья по установке MTA qmail
Доброго времени суток!
Помогите с проблемой. Всё поставил как в инструкции, в результате в логах такая ошибка:
@400000004ab0c8c51139e78c delivery 6: deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
@400000004ab0c8c5113b089c status: local 0/10 remote 0/120
Почта не отправляется не принимается.
Помогите с проблемой. Всё поставил как в инструкции, в результате в логах такая ошибка:
@400000004ab0c8c51139e78c delivery 6: deferral: Unable_to_chdir_to_maildir._(#4.2.1)/
@400000004ab0c8c5113b089c status: local 0/10 remote 0/120
Почта не отправляется не принимается.
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
Код: Выделить всё
# uname -a
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2009-09-16 14:28:37
Re: Статья по установке MTA qmail
FreeBSD Athlon.myhome.net 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 14:37:25 UTC 2009 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386Gegemon писал(а):Код: Выделить всё
# uname -a
-
- ст. сержант
- Сообщения: 316
- Зарегистрирован: 2007-10-28 16:03:30
- Контактная информация:
Re: Статья по установке MTA qmail
"Попробую и обязательно отпишусь" - самое популярное последнее сообщение ветки форума