FreeBSD - Почта во FreeBSD с нуля

Аватара пользователя
dmitryst

FreeBSD - Почта во FreeBSD с нуля

Сообщение dmitryst »

Добрый день, коллеги!



Задача: иметь почтовый сервер для локальной и глобальной почтовой переписки.



Имеется: статический IP (нужно будет - возьмем еще один), рутер на pfsense (2.0.1-RELEASE (amd64) FreeBSD 8.1-RELEASE-p6), самосборный барахло-сервер под FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 [url=mailto:root@farrell.cse.buffalo.edu]root@farrell.cse.buffalo.edu[/url]:/usr/obj/usr/src/sys/GENERIC amd64 (нормальный сервер будет, после удачного запуска почты на этом). Установил exim, почта на внешние адреса вроде идет. Также установил dovecot2+mysql+postfixadmin (часть по статьям лиссяры, часть с других ресурсов) - не создаются локальные папки юзеров (??), не принимается почта, соответственно.



Ньюансы: планируется около 60 юзеров, из них активно пользующихся почтой - 5 чел, зато письма у них по 20-30Мб, за год набегает гигов 20 )). Сторонние серверы уже не устраивают, как по скорости, так и по объему.



Вопросы... Во-первых, что делать с рутером - нужен проброс портов? Локальный ДНС поднимать? Во-вторых, что делать с юзерами? Postfixadmin их создает, в базу пишутся.. Логи предоставлю, скажите, какие нужны.
Аватара пользователя
vadblm

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение vadblm »

UPD: настроил почти всё, но почта не принимается извне.

В возвращаемых письмах такое:




Цитата:



This message was created automatically by mail delivery software.



A message that you sent could not be delivered to one or more of its

recipients. This is a permanent error. The following address(es) failed:



[url=mailto:test@***.no-ip.biz]test@***.no-ip.biz[/url]

retry time not reached for any host after a long failure period



------ This is a copy of the message, including all the headers. ------



Return-path:

Received: from [213.*.*.*] (port=5952 helo=[192.168.1.39])

by cpanel1.*.*.* with esmtpa (Exim 4.77)

(envelope-from )

id 1SNhKJ-0004vL-Rz

for [url=mailto:test@***.no-ip.biz]test@***.no-ip.biz[/url]; Fri, 27 Apr 2012 13:18:56 +0400



Пользуюсь сервисом no-ip.com, MX запись та же, что и для домена.
Аватара пользователя
leonty

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение leonty »

Набросайте алгоритм, если не сложно. Почта всегда была моим самым слабым местом. Вообще не ориентируюсь в этой теме. Изображение
Аватара пользователя
dmitryst

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение dmitryst »

Цитата leonty:



Набросайте алгоритм
FreeBSD - Почта во FreeBSD с нуля




Что именно? В-основном, всё настроено по статьям с сайта лисяры, остальное докумекиваю сам...
Аватара пользователя
dmitryst

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение dmitryst »

DNS обязательно. Зону держать не надо.
Аватара пользователя
Negativ

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение Negativ »

Цитата Negativ:



DNS обязательно. Зону держать не надо.
FreeBSD - Почта во FreeBSD с нуля




честно говоря, не понял. Кэширующий ДНС, что ли? И еще момент - похоже, провайдер режет входящие по 25 порту, можно открыть его SSL аналог, или для приема входящей почты обязательно должен быть открыт именно 25й порт?
Аватара пользователя
dmitryst

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение dmitryst »

Цитата dmitryst:



честно говоря, не понял. Кэширующий ДНС, что ли?
FreeBSD - Почта во FreeBSD с нуля




из опыта знаю, когда у меня была проблема с CommuniGate - он падал от того что не мог отрезолвить сам кучу адресов. Только после установки BIND'а все заработало как надо.


Цитата dmitryst:



И еще момент - похоже, провайдер режет входящие по 25 порту, можно открыть его SSL аналог, или для приема входящей почты обязательно должен быть открыт именно 25й порт?
FreeBSD - Почта во FreeBSD с нуля




Открыть-то сможешь, но полноценного почтового сервиса без 25 порта тебе не заиметь.
Аватара пользователя
Negativ

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение Negativ »

Цитата Negativ:



Открыть-то сможешь, но полноценного почтового сервиса без 25 порта тебе не заиметь.
FreeBSD - Почта во FreeBSD с нуля




понятно, значит, будем менять провайдера...
Аватара пользователя
dmitryst

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение dmitryst »

Должен вас ещё предупредить, что помимо блокирования 25-го порта (что вообще-то возмутительно), провы ещё часто не дают PTR запись динамическим хостам, что заставляет многие почтовые сервера скептически относиться к почте, исходящей с таких хостов, что результирует в её блокировании или засовыванию в спам, в зависимости от политики. Проверить это можно так:



Код:

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

[vadim@vadblm ~]$ host -t PTR 84.237.200.156
Host 156.200.237.84.in-addr.arpa. not found: 3(NXDOMAIN) 
#у IP, выданного сегодня мне провом нет PTR-записи.
[vadim@vadblm ~]$ host -t PTR 173.194.32.54
54.32.194.173.in-addr.arpa domain name pointer arn06s02-in-f22.1e100.net.
#у какого-то из гугловских почтовых серверов эта запись, разумеется, есть.
Аватара пользователя
vadblm

Re: FreeBSD - Почта во FreeBSD с нуля

Сообщение vadblm »

Должен вас ещё предупредить, что помимо блокирования 25-го порта (что вообще-то возмутительно), провы ещё часто не дают PTR запись динамическим хостам, что заставляет многие почтовые сервера скептически относиться к почте, исходящей с таких хостов, что результирует в её блокировании или засовыванию в спам, в зависимости от политики. Проверить это можно так:



Код:

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

[vadim@vadblm ~]$ host -t PTR 84.237.200.156
Host 156.200.237.84.in-addr.arpa. not found: 3(NXDOMAIN) 
#у IP, выданного сегодня мне провом нет PTR-записи.
[vadim@vadblm ~]$ host -t PTR 173.194.32.54
54.32.194.173.in-addr.arpa domain name pointer arn06s02-in-f22.1e100.net.
#у какого-то из гугловских почтовых серверов эта запись, разумеется, есть.
Ответить

Вернуться в «Общий по FreeBSD»