Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » mx-запись, домен и postfix

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такая ситуация:
зарегестрировано имя на imena.com.ua, например mydomain.com (там же все прописано на хостин), есть сервер со статическим IP, на сервере стоит postfix+fetchmail. В данное время почта работает так: fetchmail забирает почту с хостинга и раскидывает локальным пользователям. Отсылка почты производится через smtp провайдера postfix'ом.
Что надо:
Как настроить imena.com.ua правильно (что прописАть), чтобы письма отправленные на mydomain.com приходили на мой сервер, как настроить postfix, чтобы он принимал почту, отправленную на user@mydomain.com. Что еще надо настроить на сервере (mx, dns и т.д.). Или еще какую информацию по сабжу.
ЗЫ: если я где ошибся в посте, прошу на это указать...

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 21:31 22-10-2004
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для начала пусть провайдер создаст запись вроде mail.mydomain.com. (например) с указанием на ip адрес своего сервера и внесёт в днс запись типа mydomain.com. IN MX 10 mail.mydomain.com.
 
Далее, необходимо настроить почтовый сервер. Вот мой файл main.cf с незначительными изменениями, главные строчки (по сабжу) выделены жирным:
 
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
default_privs = nobody
debugger_command =
         PATH=/usr/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
smtpd_banner = Vsem privet, moi superkrutoi mailserver...
smtp_skip_4xx_greeting = no
disable_vrfy_command = yes
message_size_limit = 0
mailbox_size_limit = 0
 
mydomain = pocta.mydomain.com
mydestination = pocta.mydomain.com
relay_domains = /usr/local/etc/postfix/relaydomains
virtual_maps = hash:/usr/local/etc/postfix/virtual

 
mynetworks = 192.169.0.0/24
 
maps_rbl_domains = dnsbl.sorbs.net, relays.ordb.org, bl.spamcop.net, opm.blitzed.org, sbl.spamhaus.org, list.dsbl.org, cbl.abuseat.org
 
smtpd_client_restrictions = permit_mynetworks, reject_unknown_recipient_domain, reject_maps_rbl, reject_invalid_hostname

 
pocta.mydomain.com - это локальный хост твоего сервера.
 
В файл relaydomains запиши в столбик лишь имена доменов, для кототых сервер принимает почту, то есть mydomain.com.
 
Файл virtual оформь следующим образом:
 
user1@mydomain.com   username1
user2@mydomain.com   username2
user3@mydomain.com   username3

 
После каждого изменения этого файла надо делать postmap virtual. То есть, фактически адресу user1@mydomain.com будет соответствовать адрес username1@pocta.mydomain.com.
 
Postfix - рулезз! Если какие вопросы, пиши.

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 18:40 23-10-2004 | Исправлено: Pukite, 18:43 23-10-2004
mmv69

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А Mdaemon как настроить ?




Замечание за вопрос не по теме. lynx.

Всего записей: 7 | Зарегистр. 23-10-2004 | Отправлено: 11:33 24-10-2004 | Исправлено: lynx, 00:43 25-10-2004
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmv69
А что это такое?

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 11:45 24-10-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmv69
Нужно сначала прочесть Правила
 
А потом сходить и поискать по фильтру
 
http://forum.ru-board.com/forum.cgi?action=filter&forum=8&filterby=topictitle&word=mdaemon

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 12:03 24-10-2004
UNKNOWING

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helgi
 
Для всего этого тебе необходимо:
 
1. Твой постфикс+Cyrus(Courier)+антивирус - настроить так чтобы постфикс мог принимать входящиую почту на твой домен (который в imena.com.ua прописан), а убедиться просто, посылай на твой сервер почту для тестового юзверя.
2. После того как убедишься что все ОК, идешь в панель управления imena.com.ua, там стоять 2 MX-записи, которые указывают на smtp сервера Imen'. Тебе необходимо сделать следующее:
domain.com.ua IN MX mail.domain.com.ua
mail.domain.com.ua IN A 212.109.X.X (Твой ИП-ник)
 
А МДемон здесь совершенно не причем.И этого. Почитай документацию о почте и ДНС вообще в принципе - поможет здоровецки

Всего записей: 190 | Зарегистр. 17-04-2003 | Отправлено: 19:34 24-10-2004
helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем спасибо за ответы.
Вот настроил как сказали и такая ситуация получается, когда приходит письмо мне, то оно пересылается дальше (это когда собирается с удаленного почтового сервера), вот по логу:
 
Oct 25 10:13:54 gw fetchmail[6583]: 1 message for oleg@domain.com at host.some.com (822 octets).  
Oct 25 10:13:55 gw fetchmail[6583]: reading message oleg@host.some.com:1 of 1 (822 octets)  
Oct 25 10:13:55 gw postfix/smtpd[7242]: connect from localhost.localdomain[127.0.0.1]
Oct 25 10:13:55 gw postfix/smtpd[7242]: 062B61F0002: client=localhost.localdomain[127.0.0.1]
Oct 25 10:13:55 gw postfix/cleanup[7244]: 062B61F0002: message-id=<web-blabla@ua.fm>
Oct 25 10:13:55 gw postfix/qmgr[7177]: 062B61F0002: from=<user@ua.fm>, size=1129, nrcpt=1 (queue active)
Oct 25 10:13:55 gw postfix/smtp[7246]: 062B61F0002: to=<oleg@localhost.domain.com>, orig_to=<oleg@localhost>, relay=smtp.myprovider.com[Х.Х.Х.Х], delay=0, status=sent (250 OK id=1CLz8T-000HHe-Am)
Oct 25 10:14:03 gw postfix/smtpd[7242]: disconnect from localhost.localdomain[127.0.0.1]
 
как с этим бороться?
 
уже нету, в main.cf происал чуть по другому:
 
myhostname = mail.domain.com
mydomain = domain.com
mydestination = localhost, domain.com
 
и проблема ищезла, а было mydomain = mail.domain.com ...

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 11:28 25-10-2004 | Исправлено: helgi, 12:06 25-10-2004
UNKNOWING

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helgi
 
Это из-за того что , ты не прописал локальный домен в постфиксе, и стоит смарт хост на который пересылает почту
 
БОже с утра как тяжко.

Всего записей: 190 | Зарегистр. 17-04-2003 | Отправлено: 12:10 25-10-2004
helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тапереча у меня вообще интересная ситуация, почта приходит, если ее отпривлять на user@mail.domain.com и потом начинается бешенство по пересылке этого письма в нет, а оно опять ко мне и опять в нет и т.д. некоторое время. Помогите , где я не то прописал, что почта приходит не на domain.com, а на mail.domain.com и почему он не ложит письма локальным пользователям, а шлет ее в нет ????

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 13:16 25-10-2004
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helgi
Перечитай ещё раз мой пост :)

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 13:55 25-10-2004
UNKNOWING

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Натрой нормально постфикс.
 
Тебе нафиг не нужен smtp твоего прова в настройках, и mydomen нормально пропиши, натрой fetchmail нормально

Всего записей: 190 | Зарегистр. 17-04-2003 | Отправлено: 14:42 25-10-2004
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helgi
Содержание main.cf и virtual в студию!

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 17:28 25-10-2004
helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем спасибо, уже все работает
Если будут траблы, подниму тему с соответствующим описанием...

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 18:13 25-10-2004
helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот еще один вопрос: если я у imena.ua регистрирую домен (например mydomain.com) и ставлю почтовый редирект на какой-либо почтовый ящик (например user@mail.ru), то, если я привильно понял, все что адресовано, примеры user2@mydomain.com user3@mydomain.com  и т.д. *@mydomain.com, будет валиться на user@mail.ru?
Если да, то тогда я ставлю на сервере fetchmail, собираю с ящика user@mail.ru и локально по имени получателя раскидываю по ящикам? Все правильно ли я написал?

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 14:41 30-03-2005
Pukite



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helgi
1. *@mydomain.com, будет валиться на user@mail.ru, если так будет на сервере ответственного за MX запись указано.
 
2. Таки да (IMHO), но зачем такой круг делать и впутывать всякие левые сервисы?

Всего записей: 1731 | Зарегистр. 21-09-2002 | Отправлено: 17:28 30-03-2005
helgi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pukite
спасибо за ответ. прикол в том, что есть конторки, для которых делаем сайты, соответственно хостим у себя. и вот одна запричитала, что ей нужна почтовая система. мы сказали, пусть сами занимаются. вот поэтому и приходится у имен писать почтовые редиректы на ящики,  они сами у себя что то ставят, вроде мдемон, насколько я понял.

Всего записей: 133 | Зарегистр. 18-04-2003 | Отправлено: 18:14 30-03-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » mx-запись, домен и postfix


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru