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

Debian + mail + mysql

Добавлено: 2009-03-23 6:00:03
Hazzard
[оффтоп] Долго думал куда засунуть - в linux или сюда, решил что сдесь правельней...[/оффтоп]

Итак постановка задачи:
Имеется Debian Linux и MySQL, с пачкой доменов на нём (пока правда только один) нужно настроить приём и отправку почты, а также автоматичесскую переадресацию для некоторых пользователей.

Пояснения:
Представляю себе примерно так:
1) ктото отправляет письмо на сервак (*@domen.ru)
2) сервак получает письмо и складывает по папочкам (?)
3) скрипт проходится по папкам, видит что есть не отправленная почта
4) берёт из базы соотношение адресов (пришлю сюда - значит отправить сюда)
5) отправляет все письма на указанный адрес.
5.1) или не отправляет если в базе сказано оставить в папке.

Собственно вот. Ногами не бить, я гуглил много, пролез по сему сайту но в статьях всё для FreeBSD и соответственно не понятно как ставить в Debian.

Re: Debian + mail + mysql

Добавлено: 2009-03-23 10:03:23
Laa
Ну а какой MTA будет у вас использоваться -- это секрет? ;-)

Re: Debian + mail + mysql

Добавлено: 2009-03-23 10:17:03
Hazzard
Laa писал(а):Ну а какой MTA будет у вас использоваться -- это секрет? ;-)
Нет, я специально ничего не указал, чтобы не показывать свою глупость :) Предложите что-нибудь, я не в курсе...

Re: Debian + mail + mysql

Добавлено: 2009-03-23 10:55:42
Laa
Ok!

Начните с этого http://www.lissyara.su/?id=1173 , не думайте о том как устанавливается это на FreeBSD, сконцентрируйтесь на конфигах, устанавливайте как это положено в дебиане.

Будут вопросы -- сообщайте. Но проблем быть не должно!

Удачи.

Re: Debian + mail + mysql

Добавлено: 2009-03-23 16:30:59
Hazzard
Laa писал(а):Ok!

Начните с этого http://www.lissyara.su/?id=1173 , не думайте о том как устанавливается это на FreeBSD, сконцентрируйтесь на конфигах, устанавливайте как это положено в дебиане.

Будут вопросы -- сообщайте. Но проблем быть не должно!

Удачи.
Ладно, с "половиной" я справился, dovecot после правки конфигов и некоторых замен параметров, запустился без ошибок но после слов:
Затем добавляем кое-какие строчки в /etc/make.conf для сборки и дальнейшей пересборки экзима с нужными нам параметрами:
Начинается полный треш.
Мало того что я не знаю как мне перекомпилировать пакет с потдержкой mysql (а может она там уже есть?), значит придётся капать сурсы. Файла "/etc/mail/mailer.conf" или похожего я в системе не нашол. Конфиг exim .. это где? О_о..

Re: Debian + mail + mysql

Добавлено: 2009-03-23 17:34:05
Laa
Скорее всего в /etc/exim.conf или /etc/exim/exim.conf
Возможно для вашей ОС уже имеется собранный пакет exim с поддержкой SQL. Поищите на официальном сайте, или где вы там такое ищете... ;-)

Re: Debian + mail + mysql

Добавлено: 2009-03-24 14:18:01
Hazzard
Laa писал(а):....
/etc/exim/exim.conf
....
есть такой, причём непонятно зачем он там если стоит exim4 и рядом лежит папка /etc/exim4 в которой есть ./conf.d/ в которой куча папок и куча конфигов в каждой... Но даже там нету тех параметров которые описываются в статье...

Re: Debian + mail + mysql

Добавлено: 2009-03-24 14:43:57
Laa
Hazzard писал(а):
Laa писал(а):....
/etc/exim/exim.conf
....
есть такой, причём непонятно зачем он там если стоит exim4 и рядом лежит папка /etc/exim4 в которой есть ./conf.d/ в которой куча папок и куча конфигов в каждой... Но даже там нету тех параметров которые описываются в статье...
Поэтому тут и пользуются преимущественно FreeBSD.
Без подколов и насмешек.

Re: Debian + mail + mysql

Добавлено: 2009-03-24 16:07:32
Hazzard
Laa писал(а):
Hazzard писал(а):
Laa писал(а):....
/etc/exim/exim.conf
....
есть такой, причём непонятно зачем он там если стоит exim4 и рядом лежит папка /etc/exim4 в которой есть ./conf.d/ в которой куча папок и куча конфигов в каждой... Но даже там нету тех параметров которые описываются в статье...
Поэтому тут и пользуются преимущественно FreeBSD.
Без подколов и насмешек.
просто формат логов другой видно ... яб тоже юзал бсд еслиб умел, а время учиться нету, сервер нужен "вчера"

Re: Debian + mail + mysql

Добавлено: 2009-03-24 16:43:12
Laa
Что у вас не получается?
Я вижу план действий так:

1. поиск пакета exim для вашей ОС с нужным функционалом (sql, ? , ?)
2. поиск dovecot для вашей ОС ....
3. установка этих пакетов.
4. настройка конфигов exim, dovecot как тут на сайте сказано.
5. поиск нестыковок, неполадок.
6. исправление п.5

Re: Debian + mail + mysql

Добавлено: 2009-03-24 17:36:19
Hazzard
Laa писал(а):Что у вас не получается?
Я вижу план действий так:

1. поиск пакета exim для вашей ОС с нужным функционалом (sql, ? , ?)
2. поиск dovecot для вашей ОС ....
3. установка этих пакетов.
4. настройка конфигов exim, dovecot как тут на сайте сказано.
5. поиск нестыковок, неполадок.
6. исправление п.5
этому плану 1-3 пункты прошли, 4 на половину (довекот уже сам запускается), а exim по сайту не настроеш (конфигов нету)...

Re: Debian + mail + mysql

Добавлено: 2009-03-24 17:43:30
Laa
Дык смотрите http://www.lissyara.su/?id=1173 , тут есть!

з.ы. Сделайте поиск: по "primary_hostname = mx.lissyara.su"

Re: Debian + mail + mysql

Добавлено: 2009-03-24 17:53:27
Hazzard
Laa писал(а):Дык смотрите http://www.lissyara.su/?id=1173 , тут есть!

з.ы. Сделайте поиск: по "primary_hostname = mx.lissyara.su"
я то конечно понимаю что я щяс не в состоянии складно говорить больше чем два слова зараз, но вы то чего ...

беру с сайта конфиги, сравниваю с теми что есть в системе (и поиск тоже делал разный) и не получается ничего ...

Re: Debian + mail + mysql

Добавлено: 2009-03-24 17:54:47
Laa
А зачем сравнивать?

Возьмите конфиг из статьи, подправьте его под себя, выкиньте максимум ненужного.
Запустите. Если не работает, то вникайте что не работает и разбирайтесь.
Или задавайте вопросы.