Форум

/ домой \ \ темы /



Тема: Как настроить почту

10/10/2006 19:44 ssv:
Расскажите пожалуйста подробно как настроить почтовый сервер с нуля
11/10/2006 01:56 Max:
Если у вас есть некий домен например `x.y` и некий компьютер статически подключенный к интернету и имеющий адрес a.b.c.d то можно на этот компьютер поставить почтовый сервер, принимающий почту для этого, да и для других доменов.
Для того чтобы внешняя почта приходила на этот компьютер, на DNS
серверах делегирующих эти домены должны быть записи вида:

x.y IN MX 1 relay.x.y
relay.x.y IN A a.b.c.d

А настройки самого POP3 и SMTP сервера элементарны.
SMTP сервер нужно включить, указать имя вашего домена (в данном примере `x.y`), указать работающий DNS сервер, по средствам которого будут искаться внешнии пути.
ОБЯЗАТЕЛЬНО НЕОБХОДИМО ОГРАНИЧИТЬ ДОСТУП К SMTP СЕРВЕРУ, ЧТОБЫ ЧЕРЗ ВАС НЕ РАССЫЛАЛИ СПАМ. Для этого в настройках предусмотрено ограничение по IP и разрешение слать только от своих пользователей. Рекомендуется не прененебрегать ограничением по IP т.к. спамеры могут подделывать исходящие адреса.
POP3 нужно включить.
В настройках пользователей добавте пользователей с доступом к SMTP и POP3

11/10/2006 20:29 ssv:
Вы не поняли. Расскажите мне полностью в плоть до того как создавать и настраивать пользователей почты и мне только для LAN
11/10/2006 20:29 ssv:
Вы не поняли. Расскажите мне полностью в плоть до того как создавать и настраивать пользователей почты и мне только для LAN
12/10/2006 07:44 Max:
Я не могу описывать то как создавать пользователей.
(Ввести имя пользователя, ввести каталог -- нажать кнопку "добавить")
Может кто-то более флегматичный чем я хочет описать процедуру в подробностях?...
14/10/2006 16:57 Sanek:
1. Устанавливаеш последний Small Server. Путь установки по умолчанию c:\shttps
2. Запускаем программу переходим в настройки->POP3 убераем галочку Запретить POP3 сервер.
3.1 Настройки->SMTP убераем галочку Запретить SMTP сервер.
3.2 Имя SMTP сервера ssv.ru
3.3 Output каталог. Каталог для сохранения сообщений перед отправкой.
По умолчанию c:\outbox-> меняем на c:\shttps\email\outbox
3.4 Error каталог. Каталог для сохранения сообщений которые не удалось отправить адресату.
По умолчанию err-> меняем на c:\shttps\email\err
4.1 Теперь Настройки->Другое->Пользователи
// Для каждого пользователя к примеру ssv
4.2 В поле Пользователь пишем ssv
4.3 Пароль любой
4.4 Домашний каталог
c:\shttps\email\users\ssv
4.5 Ставим галочки POP3 и SMTP и жмем Добавить
\\ Твой почтовый адрес будет ssv[ dog ]ssv.ru
\\ Кстати создаеш в папке c:\shttps папку email в ней outbox
\\ В папке email папку users в ней ssv
\\ В папке email папку err
Все!...
16/10/2006 21:07 ssv:
Спасибо
31/10/2006 02:21 Alex:
большое спасибо Санёк - помогло
14/12/2008 15:33 igoreks:
сделал как написал Sanek, работает только, входящая почта.
в логах пишет 550 Unknown user
а скрипт выдает PHP Warning: mail() [function.mail]: SMTP server response: 550 Unknown user
14/12/2008 16:09 Max:
Для отправки наружу сервер принимает письма только с разрешенных IP, и от своих пользователей. Т.е. IP адрес с которого отправляется письмо должно входить в список разрешенных, и если выбрана опция
разрешения слать только от своих пользователей то отправитель должен быть пользователем сервера.

30/03/2009 10:48 Ropaz:
Подскажите как настроить (и можно ли вообще это сделать) почту в такой ситуации:

домена у меня нет, но провайдер выделил почтовый ящик xxx[ dog ]yyy.ru и вся почта (не имеет значения что в поле ххх) валится в кучу. Можно ли настроить почтовый сервер так, что бы он забирал почту с этого ящика и раскладывал по пользователям?
30/03/2009 17:54 ssv:
Проще всего сделать так! Поднять этот почтовый сервер у себя на своей машине!
Например:
SMTP - имя SMTP сервера - yyy.ru
Имя DNS сервера через ... - IP DNS провайдера
Также пусть провайдер пропищет обратную зону для твоего сервера

А дальше создаешь пользователей у себя в SHTTPS и каждому свой логин и пароль
31/03/2009 18:04 Max:
Только домен обязательно нужен. Без домена никак.
02/04/2009 11:59 privet:
=======
Для этого в настройках предусмотрено ограничение по IP и разрешение слать только от своих пользователей.
=======
От своих пользователей - это означает что он сначала должен авторизоваться по логину паролю на smtp сервере? или просто чтобы совпадало имя пользователя?
01/05/2009 21:16 gaap:
1. Запускаю webmail.exe на локалке, подключенной по выделенке
1. Link temporary removed
2. Появляется окно "Access to Web mail" с предложением
ввести логин и пароль
2. Какой логин и пароль надо ввести??
100 раз вводил разные - выводит "Autorisation request" - достало -
нельзя ли убрать авторизацию -
Или подскажите пожалуйста какие логин и пароль следует ввести
С уважением к Вам


04/05/2009 15:33 Max:
В новых версиях сервера webmail встроен, ничего устанавливать не надо, логин и пароль такие же как вы указали в настройках пользователей.

Если вы пользуйтесь внешней программой, -- в ее настройках для каждого пользователя необходимо указать его пароль. Если в настройках сервера разрешено хранить пароли некриптованнымыи, webmail.exe при установке автоматически берет их оттуда при добавлении пользователей. Если пароли в конфигурации сервера не хранятся, вам необходимо их задать вручную.


Разумеется без авторизации нельзя.

05/05/2010 18:44 mas:
Приветствую.
Имеется статический ип, домен у godaddy, в их total dns внесен ns.domain.name, на локальной машине в SHS включен днс, смтп и поп3, файл хостс сгенерирован через smallsrv.com/genhsts.cgi, отправка почты работает на ура, а вот принимать никак не выходит. Проверка через www.dnscolos.com/free-dns-report.html показывает:
Mailserver connection test HELO, MAIL FROM, RCPT TO, QUIT - Connect to mailserver relay.domain.name FAILED (could be greylisting)
Mailserver greeting - The server should have an A record which points to the mailserver for the hostname which is presented in the greeting relay.domain.name.

A record для relay.domain.name прописан в хостс, времени прошло поболее 24 часов. В чем может быть проблема?
Спасибо заранее.
19/05/2010 15:25 saibreks:
Такая же проблема Connect to mailserver rumail.lv FAILED (could be greylisting), но запрещающие списки не подключены вообще.
19/05/2010 15:45 saibreks:
И ещё вопросик, в настройках SMTP сервера есть несколько пунктов, которые подразумевают настройки для POP3 сервера, если не ошибаюсь SMTP это сервер отправки почты, но не принятия почты или я что то не понимаю или у Вас пункты не там поставлены.
19/05/2010 18:36 saibreks:
При отключении SMTP сервера, почта не приходит, это так и должно быть? Если я например хочу использовать только POP3, а SMTP мне не нужен, теперь понятно почему не работала почта.
20/05/2010 14:30 saibreks:
Никто не знает, почему с SMTP на некоторые почтовые сервисы письма доходят, а на некоторые не не приходят, так как в логе показывает данную ошибку. !SMTP error send to мойэмайл@домен message 2252898F <421 Cannot connect to SMTP server 89.111.3.73 (89.111.3.73:587), connect error 10060>
20/05/2010 15:11 saibreks:
Проблема решена, антивирус блокировал SMTP отправку.
18/03/2011 18:43 UmniK:
Максим! Спасибо большое за это чудо программу! Очень выручает! Но почту пока не настроил! Ошибки выдаёт, у меня доменное имя зарегистрировано на dyndns.org, тем самым я пишу в имени SMTP: Link temporary removed После чего из дома я запускаю почтовый клиент и добавляю пользователя которого я создал admin и добавляю @pl2.dyndns.org и естественно пароль на пользователя! Эх, не получается!
18/03/2011 21:31 InFreeBSD:
UmniK: какие ошибки выдает? скиньте сюда немного лога чтоб иметь представление о чем идети речь.
28/03/2011 17:29 ssv:
Расскажу тем, у кого не доходит почта до некоторых доменов:

Я уже 2 года пользуюсь этим сервером (FTP+Web к FTP,SMTp,POP,DHCP) и около полугода назад была проблема - не доходили письма. Проблема решилась тем, что в DNS хостера я добавил TXT запись, чтобы проходить проверку SPF. Вообщем для почты надо:
1. Реальный IP + Обратная зона (PTR запись)
2. TXT запись на обход SPF Фильтров
3. Прописанный DNSBL, а то задолбают спамом!
28/03/2011 17:37 ssv:
Выкладываю кусок конфига для тех, кто не может настроить (читайте внимательно)
--------------- POP и SMTP ---------------
# Параметры POP3 сервера
pop3_max=2
pop_port=110
pop_timeout=300
pop_range="1.0.0.1-254.254.254.254"
pop_deny=""
pop6_range="::1-FFFF:FFFF:FFFF:FFFF::"
pop6_deny=""
wmail
wmailsent="sent"
wmailtrash="trash"
pop_speed=0
pop_spdusr=0

# Параметры SMTP сервера
smtp_max=2
smtp_name="<доменное_имя>"
smtp_dns="<IP_DNS_провайдера>"
smtp_port=25
smtp_out="c:\SHTTPS\E-MAIL\outbox"
smtp_sent="c:\SHTTPS\E-MAIL\send"
sent_time=7
smtp_err="D:\SERVER\SHTTPS\E-MAIL\err"
smtp_range="1.0.0.1-254.254.254.254"
smtp_deny=""
smtp6_range="::1"
smtp6_deny=""
smtp_msg_limit=1048576
blacklist=""
goodlist="c:\SHTTPS\E-MAIL\!lists\whitelist.txt"
badlist="c:\SHTTPS\E-MAIL\!lists\blacklist.txt"
graylist="c:\SHTTPS\E-MAIL\!lists\greylist.txt"
chklists
msgspam="Message detected as SPAM"
run_timeout=64
fake=""
dnsbl="zen.spamhaus.org"
mxignbl
spam_time=3600
smtp_ltime=0
smtp_ip_limit=10240
smtp_net_limit=10240
smtp_limit=10240
time_btw=3
--------------- Users ---------------
# Other
user=<login>;<pass>;c:\SHTTPS\E-MAIL\users\<login>;PSN
-------------------------------------
Расшифровка значений в <>(<> убрать):
smtp_name="<доменное_имя>" - доменное имя (например domen.ru)
smtp_dns="<IP_DNS_провайдера>" - указать IP DNS сервера провайдера
smtp_out="c:\SHTTPS\E-MAIL\outbox" - создать папку
smtp_sent="c:\SERVER\SHTTPS\E-MAIL\send" - создать папку
smtp_err="c:\SHTTPS\E-MAIL\err" - создать папку
goodlist="c:\SHTTPS\E-MAIL\!lists\whitelist.txt" - создать пустой файл Белого списка
badlist="c:\SHTTPS\E-MAIL\!lists\blacklist.txt" - создать пустой файл Черного списка
graylist="c:\SHTTPS\E-MAIL\!lists\greylist.txt" - создать пустой файл Серого списка
user=<login>;<pass>;c:\SHTTPS\E-MAIL\users\<login>;PSN - логин, пароль и путь до почтового ящика (например user почта будет user[ dog ]domen.ru)



Пользователь: Пароль: Новый пользователь:   Запомнить пароль: