/ домой \ | \ темы / |
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) |