Страница 1 из 3
exim + courier imap
Добавлено: 2006-11-18 20:57:09
s@sh@
Прочитал статью
http://www.lissyara.su/?id=1175.
Возник вопрос: а что нужно сделать чтоб письма приходящие пользователю со всех локальных и виртуальных доменов ложились в одну папочку пользователя? Например:
письма что приходят на
x.user@one.domain.com,
x.user@two.domain.com,
x.user@tv.domain.ru ложились в одну папочку /mail/maildir/x.user.
Заранее спасибо.
Добавлено: 2006-11-18 21:05:55
Alex Keda
ну так укажи в БД как место складывания писем - хомяк...
Добавлено: 2006-11-20 10:19:23
s@sh@
lissyara
ну так укажи в БД как место складывания писем - хомяк...
А можно подробнее для тупых
Добавлено: 2006-11-20 11:18:02
Alex Keda
в БД указывается директория для храниения почты...
Добавлено: 2006-11-20 12:28:40
s@sh@
проблемка до глупости банальная. При выполнении
выдает
Код: Выделить всё
2006-11-20 11:18:12 Exim configuration file /usr/local/etc/exim/configure has the wrong owner, group, or mode
права на /usr/local/etc/exim/configure стояли для root:wheel, поменял на mailnull:mail. Не помогло. Поменял mode на 777 - не помогло. Может можно посмотреть от какого имени запускается exim? Как решить проблему?
Добавлено: 2006-11-20 12:58:54
s@sh@
Проблема с /usr/local/etc/exim/configure решилась. сделал
а далее copypaste
Добавлено: 2006-11-20 13:44:49
chinga
А что если алиасы сделать? У меня например: vi /etc/aliases
Код: Выделить всё
root: admin@domen.kz
root@domen.kz: admin@domen.kz
root@ns.domen.kz: admin@domen.kz
chinga@domen.kz: admin@domen.kz
chinga: admin@domen.kz
clamav: admin@domen.kz
ns#newaliases
и где надо редиректы поставить.
Добавлено: 2006-11-20 17:40:05
s@sh@
А что за фигня с postfixadmin
В браузере
http://miracle2.radiolux.com/mail_admin/admin/
получаю страничку такого содержания
Код: Выделить всё
Index of /mail_admin/admin
Name Last modified Size Description
Parent Directory 20-Nov-2006 16:31 -
backup.php 20-Nov-2006 16:31 2k
create-admin.php 20-Nov-2006 16:31 3k
create-alias.php 20-Nov-2006 16:31 3k
create-domain.php 20-Nov-2006 16:31 4k
create-mailbox.php 20-Nov-2006 16:31 7k
delete.php 20-Nov-2006 16:31 4k
edit-active-admin.php 20-Nov-2006 16:31 1k
edit-active-domain.php 20-Nov-2006 16:31 1k
edit-active.php 20-Nov-2006 16:31 1k
edit-admin.php 20-Nov-2006 16:31 3k
edit-alias.php 20-Nov-2006 16:31 3k
edit-domain.php 20-Nov-2006 16:31 3k
edit-mailbox.php 20-Nov-2006 16:31 4k
index.php 20-Nov-2006 16:31 1k
list-admin.php 20-Nov-2006 16:31 1k
list-domain.php 20-Nov-2006 16:31 2k
list-virtual.php 20-Nov-2006 16:31 4k
search.php 20-Nov-2006 16:31 3k
viewlog.php 20-Nov-2006 16:31 2k
Выглядит так, что не работает php в связке с apache.
Как можно решить проблему
Добавлено: 2006-11-20 19:06:07
Alex Keda
расширение php в директори индексе не указано
Добавлено: 2006-11-21 10:36:59
s@sh@
Уважаемый lissyara!
в БД указывается директория для храниения почты...
Скорее всего я дал не совсем понятную формулировку задачи. Ситуация выглядит так пользователь на сервере один для всех обслуживаемых доменов. Адресаты присылают ему почту просто с разными доменными именами. Если я правильно понял из цитаты, приведенной выше, создаются пользователи для
x.user@one.domain.com,
x.user@two.domain.com,
x.user@tv.domain.ru и в их записях просто меняются maildir на одну и ту же директорию. Это не совсем подходит так как доменов у меня будет больше десятка. На каждого пользователя создавать екаунт в каждом домене не очеть то весело. Хотелось бы попроще, создается один пользователь,например x.user. Сервер все письма, что приходят этому пользователю обслуживаемых доменов(кто-то прислал ему на адрес
x.user@one.domain.com, кто-то на
x.user@two.domain.com ) просто кладутся в его maildir. Есть решение просто создать десяток алиасов, которые и будут это все рулит, но тоже не совсем красиво.
Может что-то посоветуете?
Добавлено: 2006-11-21 11:26:13
Alex Keda
посмотри 15 раздел документации.
навкидку не помню, но вчера или позавчера переводил - было такое.
(к концу недели допереведу)
===========
а вообще, тебе просто не нужны виртуальные домены. Тебе надо работать не с полным мылом а тока с локальной частью. Единственное место где будут фигруировать все домены - local_domains
Добавлено: 2006-11-21 18:11:30
s@sh@
Еще проблемка, не отправляется почта по smtp
в логах ехім пишет:
Код: Выделить всё
Nov 21 16:59:06 miracle2 exim[77407]: exim 4.63 daemon started: pid=77407, -q30m, listening for SMTP on port 25 (IPv4)
Nov 21 16:59:20 miracle2 exim[77409]: no host name found for IP address 192.168.91.24
Nov 21 16:59:29 miracle2 exim[77409]: Delay 0s for [192.168.91.24] with HELO=COMP. Mail from sashavr@radiolux.com to xxx@radiolux.com.
Nov 21 16:59:29 miracle2 exim[77409]: 1GmX5t-000K8X-CE malware acl condition: clamd: ClamAV returned /var/spool/exim/scan/1GmX5t-000K8X-CE: lstat() failed. ERROR
Nov 21 16:59:29 miracle2 exim[77409]: 1GmX5t-000K8X-CE malware acl condition: clamd: ClamAV returned /var/spool/exim/scan/1GmX5t-000K8X-CE: lstat() failed. ERROR
Nov 21 16:59:29 miracle2 exim[77409]: 1GmX5t-000K8X-CE H=(COMP) [192.168.91.24] I=[192.168.91.60]:25 F=<sashavr@radiolux.com> temporarily rejected after DATA
Nov 21 16:59:29 miracle2 exim[77409]: [1\19] 1GmX5t-000K8X-CE H=(COMP) [192.168.91.24] I=[192.168.91.60]:25 F=<sashavr@radiolux.com> temporarily rejected after DATA
Nov 21 16:59:29 miracle2 exim[77409]: [2\19] Envelope-from: <sashavr@radiolux.com>
Nov 21 16:59:29 miracle2 exim[77409]: [3\19] Envelope-to: <xxx@radiolux.com>
Nov 21 16:59:29 miracle2 exim[77409]: [4\19] P Received: from [192.168.91.24] (helo=COMP)
Nov 21 16:59:29 miracle2 exim[77409]: [5\19] by miracle2.radiolux.com with esmtp (Exim 4.63 (FreeBSD))
Nov 21 16:59:29 miracle2 exim[77409]: [6\19] (envelope-from <sashavr@radioux.com>)
Nov 21 16:59:29 miracle2 exim[77409]: [7\19] id 1GmX5t-000K8X-CE
Nov 21 16:59:29 miracle2 exim[77409]: [8\19] for xxx@radiolux.com; Tue, 21 Nov 2006 16:59:29 +0200
Nov 21 16:59:29 miracle2 exim[77409]: [9\19] Date: Tue, 21 Nov 2006 15:30:54 +0200
Nov 21 16:59:29 miracle2 exim[77409]: [10\19] F From: sassas <sashavr@radiolux.com>
Nov 21 16:59:29 miracle2 exim[77409]: [11\19] X-Mailer: The Bat! (v3.0.1.33) Professional
Nov 21 16:59:29 miracle2 exim[77409]: [12\19] R Reply-To: sassas <sashavr@radioux.com>
Nov 21 16:59:29 miracle2 exim[77409]: [13\19] X-Priority: 3 (Normal)
Nov 21 16:59:29 miracle2 exim[77409]: [14\19] I Message-ID: <891541077.20061121153054@radiolux.com>
Nov 21 16:59:29 miracle2 exim[77409]: [15\19] T To: xxx@radiolux.com
Nov 21 16:59:29 miracle2 exim[77409]: [16\19] Subject: xxx
Nov 21 16:59:29 miracle2 exim[77409]: [17\19] MIME-Version: 1.0
Nov 21 16:59:29 miracle2 exim[77409]: [18\19] Content-Type: text/plain; charset=Windows-1251
Nov 21 16:59:29 miracle2 exim[77409]: [19/19] Content-Transfer-Encoding: quoted-printable
Похоже антивирь матерится. Что сделать чтоб заработало?
Добавлено: 2006-11-21 19:05:30
s@sh@
не антивирус. Отключил в /usr/loacl/etc/exim/configure, c [1/1] по [1/19] тоже самое.
Добавлено: 2006-11-22 10:57:32
s@sh@
Люди, подскажите в чем может быть проблема?
Оч нужно.
Пробовал отослать по telnet. Вот что пишет
Код: Выделить всё
[root@miracle2 /usr/local/etc/exim]# telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to localhost.radiolux.com.
Escape character is '^]'.
220 miracle2.radiolux.com, ESMTP EXIM 4.63
ehlo mircale2.radiolux.com
250-miracle2.radiolux.com Hello mircale2.radiolux.com [127.0.0.1]
250-SIZE 25165824
250-PIPELINING
250-AUTH PLAIN LOGIN CRAM-MD5
250 HELP
mail from:xxx@radiolux.com
250 OK
rcpt to:xxx@radiolux.com
250 Accepted
data
354 Enter message, ending with "." on a line by itself
test message
.
451 Temporary local problem - please try later
quit
221 miracle2.radiolux.com closing connection
Connection closed by foreign host.
[root@miracle2 /usr/local/etc/exim]#
Сил больше нету.
Добавлено: 2006-11-22 12:31:13
Alex Keda
в логах что.
======
надо прилепить, чтобы этот вопрос автоматом подставлялся в окно ввода...
Добавлено: 2006-11-22 12:46:05
s@sh@
А че лог выше не подходит?
вот свеженький лог:
Код: Выделить всё
Nov 22 11:18:27 miracle2 exim[18109]: 1GmoEJ-0004i5-PP SIGINT received while reading local message
Nov 22 11:33:39 miracle2 exim[18209]: 1GmoU7-0004jh-F8 <= root@radiolux.com U=root P=local S=719 from <root@radiolux.com> for alexdic4@mail.ru
Nov 22 11:33:42 miracle2 exim[18210]: 1GmoU7-0004jh-F8 => alexdic4@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [194.67.23.20] C="250 OK id=1GmoUH-000Fgg-00"
Nov 22 11:33:42 miracle2 exim[18210]: 1GmoU7-0004jh-F8 Completed
Nov 22 11:35:46 miracle2 exim[18304]: no host name found for IP address 192.168.91.24
Nov 22 11:35:47 miracle2 exim[18304]: Delay 0s for [192.168.91.24] with HELO=COMP. Mail from sashavr@radiolux.com to xxx@radiolux.com
Nov 22 11:35:47 miracle2 exim[18304]: 1GmoWB-0004lE-LA malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Nov 22 11:35:47 miracle2 exim[18304]: 1GmoWB-0004lE-LA malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Nov 22 11:35:47 miracle2 exim[18304]: 1GmoWB-0004lE-LA H=(COMP) [192.168.91.24] I=[192.168.91.60]:25 F=<sashavr@radiolux.com> temporarily rejected after DATA
Nov 22 11:35:47 miracle2 exim[18304]: [1\19] 1GmoWB-0004lE-LA H=(COMP) [192.168.91.24] I=[192.168.91.60]:25 F=<sashavr@radiolux.com> temporarily rejected after DATA
Nov 22 11:35:47 miracle2 exim[18304]: [2\19] Envelope-from: <sashavr@radiolux.com>
Nov 22 11:35:47 miracle2 exim[18304]: [3\19] Envelope-to: <xxx@radiolux.com>
Nov 22 11:35:47 miracle2 exim[18304]: [4\19] P Received: from [192.168.91.24] (helo=COMP)
Nov 22 11:35:47 miracle2 exim[18304]: [5\19] by miracle2.radiolux.com with esmtp (Exim 4.63 (FreeBSD))
Nov 22 11:35:47 miracle2 exim[18304]: [6\19] (envelope-from <sashavr@radiolux.com>)
Nov 22 11:35:47 miracle2 exim[18304]: [7\19] id 1GmoWB-0004lE-LA
Nov 22 11:35:47 miracle2 exim[18304]: [8\19] for xxx@radiolux.com; Wed, 22 Nov 2006 11:35:47 +0200
Nov 22 11:35:47 miracle2 exim[18304]: [9\19] Date: Tue, 21 Nov 2006 15:30:54 +0200
Nov 22 11:35:47 miracle2 exim[18304]: [10\19] F From: sassas <sashavr@radiolux.com>
Nov 22 11:35:47 miracle2 exim[18304]: [11\19] X-Mailer: The Bat! (v3.0.1.33) Professional
Nov 22 11:35:47 miracle2 exim[18304]: [12\19] R Reply-To: sassas <sashavr@radiolux.com>
Nov 22 11:35:47 miracle2 exim[18304]: [13\19] X-Priority: 3 (Normal)
Nov 22 11:35:47 miracle2 exim[18304]: [14\19] I Message-ID: <891541077.20061121153054@radiolux.com>
Nov 22 11:35:47 miracle2 exim[18304]: [15\19] T To: xxx@radiolux.com
Nov 22 11:35:47 miracle2 exim[18304]: [16\19] Subject: xxx
Nov 22 11:35:47 miracle2 exim[18304]: [17\19] MIME-Version: 1.0
Nov 22 11:35:47 miracle2 exim[18304]: [18\19] Content-Type: text/plain; charset=Windows-1251
Nov 22 11:35:47 miracle2 exim[18304]: [19/19] Content-Transfer-Encoding: quoted-printable
правда на
alexdic4@mail.ru отправило по команде
mail -s testmail
alexdic4@mail.ru < /usr/local/etc/rc.d/exim.sh
Добавлено: 2006-11-22 14:16:32
Alex Keda
Код: Выделить всё
Nov 22 11:35:47 miracle2 exim[18304]: 1GmoWB-0004lE-LA malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Nov 22 11:35:47 miracle2 exim[18304]: 1GmoWB-0004lE-LA malware acl condition: unable to connect to sophie UNIX socket (/var/run/sophie). errno=2
Добавлено: 2006-11-22 14:19:34
s@sh@
не совсем, я специально закоментил строку в configure. С включенным clamd тож не работает(СМ. логи выше).
Добавлено: 2006-12-01 11:26:24
s@sh@
Добрый день,ВСЕМ!!!
Слехка приболел и по этой причине не оставлял никаких вопросов и коментов. Значит, возвращаясь к старой теме, проблема с отправкой почты ексимом что приводилась ранее, оказалась не совсем проблемой. По умолчанию папочка /var/spool/exim ну и все что в ней при первом запуске ексима создается для пользователя под каким работает сам ексим. Собствено и папочка /var/spool/exim/scan иметет позьзователя напр. mail:mail, и от этого CLAMAV дурел, даже если на папку поставить права 0777. Поменяв на пользователя, под которым работает антивирь, все стало на свои места. Но здесь возникает вопросо, а что если нужно грохнуть весь спул, тогда все папочки будут пересозданы с правами для ексима. И здесь возникает проблемка, нужно снова менять права на папочку scan. Что можно с этим сделать?
Добавлено: 2006-12-01 11:29:03
Alex Keda
это у тя с группами чё-то....
надо clamav добавить в группу mail чтоль....
Проще - снесь clamav и преставь, он сам все корректно сделает.
Добавлено: 2006-12-01 11:57:16
s@sh@
Проще - снесь clamav и преставь, он сам все корректно сделает.
Дык сносил и ставил, все как по статье.
Добавлено: 2006-12-07 15:20:17
s@sh@
Еще вопросик. Почему при создании нового почтового ящика создается запись для него в таблице alias?
Добавлено: 2006-12-07 18:10:32
Alex Keda
а ты удали и посмотри - будет работать или нет.
Добавлено: 2006-12-07 18:26:26
s@sh@
хитрый
Добавлено: 2006-12-07 20:42:44
s@sh@
работает и без этого, зачем тогда postfixadmin добавляет?
Хочу спросить, у меня на внешнем интерфейсе на 25 порту какая-то непонятная активность. Смотрел я это дело утилитой trafshow -i em0 port 25. Сервер только поднял, а тут уже черт знает что творится. Или это нормально?