Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: HowTo. Почтовый сервер Postfix, Courier, MySQL и SquirrelMail (Ubuntu 8,04)  (Прочитано 461975 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Arkey

  • Новичок
  • *
  • Сообщений: 15
  • Confidence
    • Просмотр профиля
Ничего не понятно :idiot2:. почту из интернета получать будете? (причем тут структура сети), Ага а рассылать ее клиентам по сети?

Там же ясно написано
Доставлять почту только локальному пользователю. Не используя сеть.
Соответственно для вас это не подходит, пускай у вас и "рабочая группа"

Подойдет либо "Интернет сайт" -- Пересылка почты по протоколу SMTP - то что надо, либо  "Без конфигурации" - сами все настроите по этому howto.

В альтлинуксе это был очень принципиальный момент, там режим работы выбирался при помощи утилиты control по у молчанию как раз стоял локальный вариант.
« Последнее редактирование: 21 Января 2009, 09:49:14 от Arkey »

Оффлайн sasharu

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Ничего не понятно :idiot2:. почту из интернета получать будете? (причем тут структура сети), Ага а рассылать ее клиентам по сети?
Почта из интернета получаться и отправляться не будет.
Почтарь нужен исключительно для переписки в локальной сети.

Оффлайн Arkey

  • Новичок
  • *
  • Сообщений: 15
  • Confidence
    • Просмотр профиля
Интересный вариант. Но все равно локальный не подходит. (см. перевод)
Конфигурация которую предлагает топик стартер прекрасно подходит для вашего варианта, просто пользователи письма будут слать друг другу, в рамках одного почтового домена. Значит настройки шифрования и антиспама вам не нужны. Да и собственно поддержка нескольких доменов, и виртуальных пользователей, карт mysql тоже. Поищите конфигурацию с Dovecot и локальными пользователями, она значительно проще, идеальный для вас вариант.
Например нечто вроде http://howtoforge.com/arch-linux-mailserver-with-postfix-and-dovecot

Тогда Вам может быть пакет управления рассылками более удобным будет?
Mailman
http://ru.wikipedia.org/wiki/Mailman
Но это как вариант. Делайте как хотите....
« Последнее редактирование: 22 Января 2009, 02:13:54 от Arkey »

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Такого в теме вроде не было. Вобщем при запуске установки Postfix вылезло это окно

У меня рабочая группа. Почта нужна только для внутреннего использования.
Какой тип конфигурации мне выбрать? Local only?

Можно выбрант и  Local only, все равно конфигурация будет руками доводиться до ума. Тут предлагается несколько вариантов базовых конфигураций или без файлов конфигурации вообще (первый пункт). Единственное, что Local only добавляет в файл конфигурации строку блокировки пересылки писем на внешний сервер.
Мой пост на эту тему. Тоже выбрал Local only https://forum.ubuntu.ru/index.php?topic=29883.msg293447#msg293447
« Последнее редактирование: 22 Января 2009, 09:52:40 от MMX »
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
ПРивет всем
Вопрос такой ограничение по ящикам работает все хорошо
теперь вопрос в Postfixadmin создаю домен и говорю что у домена 200мб всего так
теперь создаю ящик и ставлю ему ящику 200мб создаю 2 ящик еще 200мб  и так 10ящиков (ограничил 10ящ) это выходит что домен 2г буд забирать (( а как ограничить чтоб он тока 200мб тоесть если разделить на 10 то 2 мб ))  ??
И еще вопросы
как сделать чтоб пользователю пришло письмо что у него переполнен ящик?????
причем sendmail  у меня нет


мне нада mail.log  кидал в базу mysql данные ,я нашел один скриптик http://www.opennet.ru/base/net/postfix_log_parse.txt.html
но он под другой формат  (((( а у мну я не селен в перле я его совсем не знаю ((( помогите
вот формат моего mail.log
Jan 22 12:27:03 post1 postfix/smtpd[2671]: connect from gate.ru[x.x.x.x]
Jan 22 12:27:03 post1 postfix/smtpd[2671]: F303310221: client=gate.ru[x.x.x.x]
Jan 22 12:27:06 post1 postfix/cleanup[2677]: F303310221: message-id=<20090122092703.F303310221@post1.tl.ru>
Jan 22 12:29:29 post1 postfix/qmgr[2419]: F303310221: from=<avolon@mail1.tl.ru>, size=8278934, nrcpt=1 (queue active)
Jan 22 12:29:32 post1 postfix/smtpd[2726]: connect from post1[127.0.0.1]
Jan 22 12:29:32 post1 postfix/smtpd[2726]: EDD1610223: client=post1[127.0.0.1]
Jan 22 12:29:32 post1 postfix/cleanup[2677]: EDD1610223: message-id=<20090122092703.F303310221@post1.tl.ru>
Jan 22 12:29:32 post1 postfix/smtpd[2671]: disconnect from gate.ru[x.x.x.x]
Jan 22 12:29:33 post1 postfix/qmgr[2419]: EDD1610223: from=<avolon@mail1.tl.ru>, size=8279355, nrcpt=1 (queue active)
Jan 22 12:29:33 post1 postfix/smtpd[2726]: disconnect from post1[127.0.0.1]
Jan 22 12:29:33 post1 amavis[2438]: (02438-01) Passed CLEAN, [x.x.x.x] [x.x.x.x] <avolon@mail1.tl.ru> -> <avolon@mail1.tl.ru>, Message-ID: <20090122092703.F303310221@post1.tl.ru>, mail_id: 20k4E2PI1XYt, Hits: -, queued_as: EDD1610223, 3128 ms
Jan 22 12:29:33 post1 postfix/smtp[2723]: F303310221: to=<avolon@mail1.tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=149, delays=146/0.03/0.01/3.1, dsn=2.6.0, status=sent (250 2.6.0 Ok, id=02438-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as EDD1610223)
Jan 22 12:29:33 post1 postfix/qmgr[2419]: F303310221: removed
Jan 22 12:29:33 post1 postfix/virtual[2728]: EDD1610223: to=<avolon@mail1.tl.ru>, relay=virtual, delay=1.6, delays=1.1/0.08/0/0.45, dsn=2.0.0, status=sent (delivered to maildir)
Jan 22 12:29:33 post1 postfix/qmgr[2419]: EDD1610223: removed


« Последнее редактирование: 22 Января 2009, 12:40:00 от AvolonL »

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
ПРивет всем
Вопрос такой ограничение по ящикам работает все хорошо
теперь вопрос в Postfixadmin создаю домен и говорю что у домена 200мб всего так
теперь создаю ящик и ставлю ему ящику 200мб создаю 2 ящик еще 200мб  и так 10ящиков (ограничил 10ящ) это выходит что домен 2г буд забирать (( а как ограничить чтоб он тока 200мб тоесть если разделить на 10 то 2 мб ))  ??


 ;D я думаю только в ручную. Или написать свой постфикс админ, который будет такое предусматривать  ;)
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
MMX cпасибо )) я тоже так подумал ))
А как
насчет как сделать чтоб пользователю пришло письмо что у него переполнен ящик?
причем sendmail  у меня не

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Цитировать
насчет как сделать чтоб пользователю пришло письмо что у него переполнен ящик?

Эм.... что бы на ящик пришло сообщение, что у него ящик переполнен??  :idiot2:
А смысл?

Обычно такие сообщения только для администратора, т.к. админ просто обязан следить за ящиками.
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Оки тогда новый вопрос ))\
Есть такие сторчки но они не срабатывают именно
smtpd_client_restrictions = check_client_access hash:/etc/postfix/regexp/vip_ip вот тут ((((

vip_ip
.mail.ru OK
.hotmail.ru OK
.cz REJECT
.br REJECT
.pl REJECT
.nl REJECT
.yandex.ru REJECT  --- для теста ))
всеровно с yandex.ru письма приходят (((((

и рбл не отрабатываются (((((
Где капать то
postmap vip_ip делал

main.cf

body_checks = regexp:/etc/postfix/regexp/body_checks
body_checks_maxsize = 51200
header_checks = regexp:/etc/postfix/regexp/header_checks.regexp
maps_rbl_domains = dul.ru, bl.spamcop.net, cbl.abuseat.org, work.drbl.caravan.ru, work.rsbs.express.ru, relays.visi.com, dnsbl.sorbs.net, unconfirmed.dsbl.org, combined.njabl.org
smtpd_client_restrictions = check_client_access hash:/etc/postfix/regexp/vip_ip,check_client_access regexp:/etc/postfix/regexp/regexp_client,reject_rbl_client bl.spamcop.net,reject_rbl_client sbl-xbl.spamhaus.org,reject_rbl_client dul.dnsbl.sorbs.net,reject_rbl_client list.dsbl.org,reject_rbl_client dnsbl.njabl.org,reject_rbl_client relays.ordb.org,reject_rbl_client cbl.abuseat.org,reject_rbl_client opm.blitzed.org,reject_rbl_client dul.ru,reject_rhsbl_sender dsn.rfc-ignorant.org,reject_unknown_client
debug_peer_level = 3
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,reject_unauth_destination

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
По рбл
в логах вот что
Jan 23 13:06:12 post1 postfix/smtpd[9770]: disconnect from forwards3.yandex.ru[213.180.223.174]
Jan 23 13:06:15 post1 postfix/smtpd[9780]: connect from post1[127.0.0.1]
Jan 23 13:06:35 post1 postfix/smtpd[9780]: warning: 1.0.0.127.relays.ordb.org: RBL lookup error: Host or domain name not found. Name service error for name=1.0.0.127.relays.ordb.org type=A: Host not found, try again
Jan 23 13:06:35 post1 postfix/smtpd[9780]: 9882B10221: client=post1[127.0.0.1]
Jan 23 13:06:35 post1 postfix/cleanup[9775]: 9882B10221: message-id=<20871232705010@webmail24.yandex.ru>
Jan 23 13:06:35 post1 postfix/qmgr[9763]: 9882B10221: from=<Siniy2004@yandex.ru>, size=1641, nrcpt=1 (queue active)
Jan 23 13:06:35 post1 postfix/smtpd[9780]: disconnect from post1[127.0.0.1]
Jan 23 13:06:35 post1 amavis[9675]: (09675-01) Passed CLEAN, [213.180.223.174] [193.194.153.203] <Siniy2004@yandex.ru> -> <avolon@mail1.tl.ru>, Message-ID: <20871232705010@webmail24.yandex.ru>, mail_id: 13Z-oKwmE7sZ, Hits: 0.067, queued_as: 9882B10221, 22716 ms
Jan 23 13:06:35 post1 postfix/smtp[9776]: E1A3E10220: to=<avolon@mail1.tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=23, delays=0.07/0.01/0.01/23, dsn=2.6.0, status=sent (250 2.6.0 Ok, id=09675-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 9882B10221)
Jan 23 13:06:35 post1 postfix/qmgr[9763]: E1A3E10220: removed
Jan 23 13:06:35 post1 postfix/virtual[9781]: 9882B10221: to=<avolon@mail1.tl.ru>, relay=virtual, delay=20, delays=20/0.03/0/0.01, dsn=2.0.0, status=sent (delivered to maildir)
Jan 23 13:06:35 post1 postfix/qmgr[9763]: 9882B10221: removed

беспокоит вот что


Jan 23 13:06:35 post1 postfix/smtpd[9780]: warning: 1.0.0.127.relays.ordb.org: RBL lookup error: Host or domain name not found. Name service error for name=1.0.0.127.relays.ordb.org type=A: Host not found, try again


??
сталкивались??

Оффлайн Bambr

  • Участник
  • *
  • Сообщений: 121
    • Просмотр профиля
relays.ordb.org в конце 2006 года закрыли, убирайте из спика используемых.
Зачем вам такое  количество антиспамовских баз данных? Оставьте только самые ходовые.

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Я уже догодался )))
 а как быть smtpd_client_restrictions = check_client_access hash:/etc/postfix/regexp/vip_ip???
что не пешу всеровно не сробатыват ((\
и как сделать чтоб в логах было видно как RBL отрабатывается??

Оффлайн Bambr

  • Участник
  • *
  • Сообщений: 121
    • Просмотр профиля
В /etc/postfix/regexp/vip_ip уберите точку в начале каждой строки.

Прочтите вот это http://freesource.info/wiki/Dokumentacija/Postfix/antispam/restrictions
Все доходчиво описано.  :)
« Последнее редактирование: 23 Января 2009, 22:53:10 от Bambr »

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
спасибо большущие)))

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Народ помогите поставил еще  на один сервак постфих тока на дебиане )))
захотел обновится не получается ((
скачал Postfix 2.5.6 и патч
распаковал архив
пропачил
токак набираю
 dpkg-buildpackage
выдает вот
dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory
dpkg-buildpackage: unable to determine source package is
посмотрел и вправду нет
что делать???

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.