Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] установка веб-сервера. Базовые вопросы (http://forum.oszone.net/showthread.php?t=111077)

Artem-Samsung 09-07-2008 19:27 847107

установка веб-сервера. Базовые вопросы
 
Добрый день. И еще раз к вам обращаюсь по поводу создания веб сервера, надеюсь, что отнесетесь с понимаем.
Как я упоминал - институт направил на практику. Я такой задачи, которую передо мной поставили не проходил, а именно установка сервера.
Еачать нужно с почтового. Мне эта тема очень интересна, и я почти прочел книжку - Линукс Полное руководство, и просматриваю сейчас книжку Линукс Сервер

Вообщем вычитав информацию как на счет sendmail так и postfix, я остановился на втором.

Задача такова:
Для начала, создать веб-сервер для локальной сети.
Есть 4 компьютера, на которых установлен Windows XP и компьютер с ОС Linux openSuse 10.3 на котором собственно и будет сервер.

Начал используя мануалом: Mail server HOWTO
Следовательно файл etc/postfix/main.cf у меня полчился таким:

Код:

inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = infotec-server.Workgroup
mydomain = Workgroup
program_directory = /usr/lib/postfix
inet_interfaces = localhost
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain

defer_transports =
mynetworks_style = subnet
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000

Перезапускаю сервер:
Код:

rcpostfix restart.
Как я понимаю, теперь машина infotec-server в группе Workgroup будет почтовым сервером smtp
Установил imap, ничего не настроил, осталось как есть.

Предположим, что оно все работает, вот только не понимаю.
Как Можно теперь отправлять почту с одного компьютера на другой:

В почтовом клиенте, к примеру BAT настраиваем
smtp: infotec-server
pop3: infotec-server

А как же логин и пароль? Где их брать?
Где зарегестрировать пользователей для почтового сервера?

Помогите советами и ответами на мои вопросы, и посоветуйте мануалы какие то может более подробные.
Спасибо

Аlchemist 09-07-2008 20:58 847187

Помимо почтовика еще кучу всякого добра ставить нужно.
Тут есть всё по этой теме: http://www.sys-adm.org.ua/mail/mail-howto-p1.php1, только для фряхи.
Но общая мысль одинакова.

Artem-Samsung 09-07-2008 21:45 847230

Код:

Not Found
The requested URL /mail/mail-howto-p1.php1 was not found on this server.
Apache/1.3.41 Server at sys-adm.org.ua Port 80


Аlchemist 09-07-2008 22:09 847258

Очепятка: http://www.sys-adm.org.ua/mail/mail-howto-p1.php

Artem-Samsung 10-07-2008 00:18 847353

Начальство там планирует использовать БД Oracle.
А в мануале - MySQL, они не будут конфликтовать?

Dm1try 10-07-2008 11:34 847624

Oracle для почтового сервера %) ? Вы планируете обслуживать маленькую страну? :)
Ну а если серьезно - то нет не будут.

Artem-Samsung 10-07-2008 19:00 848032

Читаю мануал: http://onix.opennet.ru/content/view/22/26/1/2/

Немного не разобрался с алиасами.
о-первых в папке мейл у меня нету ни /etc/mail/aliases.db ни /etc/mail/aliases.db ,Но есть в корне /etc я там и добавил строчку root: artem@infotec
А во-вторых, проблемма с командой newaliases. Прописывать же в терминале? aliases.db у меня вооще не открывается "Не удается отобразить"

Отправляю рутом и в папочке var/mail уже виден результат )

ы.. дошел таки далеко. Установил даже из открытых кодов поп3 сервер.
Но вот здесь застопорился:

Код:

telnet localhost 110
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK
user root
+OK
pass 123
-ERR Authentication failed (bad password?)
Connection closed by foreign host.

что за пароль? где его брать? Я как бы думал, что это пароль от акаунта

mar 13-07-2008 00:57 850032

от экаунта
только вряд ли root-у у Вас в системе можно заходить telnet-ом по 110 порту за почтой :) Попробуйте обычного юзера

Artem-Samsung 14-07-2008 16:14 851120

Все работает. Теперь я могу получить письмо которое сам и написал через терминал.
Но подскажите пожалуйста, каким образом можна читать и писать письма как с другого компьютера в офисе, так и из интернета.
Такое можно реализовать только при помощи баз данных MySQL, или можна обойтись как то и без них?

еще раз говорю - что пока максимально просто, но понятно

Аlchemist 14-07-2008 16:23 851133

выложи пжста sockstat | grep 110

Artem-Samsung 14-07-2008 16:36 851150

bash: sockstat: команда не найдена

Пытаюсь отобразить почту из другого компьютера, с виндоус - Аутлук Експрес
ПОП и СМТП серверы указываю - айпи компьютера-сервера в сети: 192.168.1.239
Почту написал как infotec@infotec-server
Логин: infotec
Пароль: пароль при входе в акаунт

Что то конектит, но выскакивает, введите имя пользователя и пароль. ввожу правильно, жму ок и опять то же окошко без всяких сообщений

Artem-Samsung 17-07-2008 17:43 854359

Код:

telnet localhost 110
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying ::1...
telnet: connect to address ::1: Connection refused

Help :(

Artem-Samsung 25-07-2008 11:48 860732

Возвращаюсь к теме.

Уже есть прогрес. Ну как бы почту читать и писать через терминал того же компьютера могу.
Но с компьютера сети, при помощи программы Аутлук наблюдается проблемма слудующая.

Не конектит с ПОП3:

Ошибка при соединение с сервером. Учетная запись: '192.168.1.239', Сервер: '192.168.1.239', Протокол: POP3, Порт: 110, Защита(SSL): Нет, ошибка сокета: 10060, Код ошибки: 0x800CCC0E

Аlchemist 25-07-2008 11:53 860735

У вас pop или imap серверы вообще запущены?

# lsof | grep pop
# lsof | grep imap

Artem-Samsung 25-07-2008 11:53 860736

Логин: infotec@infotec-server.workgroup
Пароль: 123
Сервер: айпи компьютера в сети 192.168.1.239

Цитата:

Цитата Аlchemist
# lsof | grep pop »

Код:

infotec-server:~ # lsof | grep pop
xinetd    2747      root    5u    IPv4      7889                TCP *:pop3 (LISTEN)
gdm        2748      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gdm        2844      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-ses  4237      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gconfd-2  4285      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
bonobo-ac  4292      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-set  4294      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
metacity  4300      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-pan  4305      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
nautilus  4307      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
main-menu  4309      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
intlclock  4311      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-vfs  4320      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
applicati  4333      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
nm-applet  4335      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-pow  4341      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-vol  4342      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
gnome-scr  4376      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0
firefox-b 12199      root  mem      REG      3,65    27312      17458 /usr/lib/libpopt.so.0.0.0

Код:

# lsof | grep imap
ничего не выдает.

П.С. Ко мне на ты ;)

Аlchemist 25-07-2008 11:58 860742

Цитата:

Цитата Artem-Samsung
Логин: infotec@infotec-server.workgroup
Пароль: 123
Сервер: айпи компьютера в сети 192.168.1.239 »

это к чему?
я другое просил сделать :)

Artem-Samsung 25-07-2008 11:59 860744

Цитата:

Цитата Аlchemist
я другое просил сделать »

это я так дописывал ))) читайте выше.

Аlchemist 25-07-2008 12:16 860762

Цитата:

Цитата Artem-Samsung
П.С. Ко мне на ты »

ок, тогда ко мне тоже :)
Цитата:

Цитата Artem-Samsung
infotec-server:~ # lsof | grep pop xinetd 2747 root 5u IPv4 7889 TCP *:pop3 (LISTEN) »

xinetd запустил pop сервер и он прослушивается - это гуд, значит telnet localhost 110 должен работать.
Дальше встает вопрос о аутентификации... в твой статье ничего про нее не написано, делаю вывод что доступ системным пользователям
Вобщем пока что:
# telnet localhost 110
# user XXX
# pass YYY
Прокатывает?

Artem-Samsung 25-07-2008 12:19 860766

Цитата:

Цитата Аlchemist
# telnet localhost 110
# user XXX
# pass YYY
Прокатывает? »

Да. И спокойно читается почта. Точнее считывайся тот файл в папке мейл.

Аlchemist 25-07-2008 12:22 860771

Соответственно, если правильно настроить почтового клиента - почто нормально будет получаться с сервера ;)

Artem-Samsung 25-07-2008 12:30 860779

Вот последовательно, все что настраивал в клиенте.
Галочку поставил в подключении и со свписка выбрал "Локальную Сеть"

Artem-Samsung 25-07-2008 12:37 860786

Попробовал прописать и внешний айпи, не помагает.

Аlchemist 25-07-2008 12:38 860787

Такс... с винды из консоли происходит коннект по телнету?

# telnet 192.168.1.239 110
# user XXX
# pass YYY

Сомневаюсь что будет коннект :)
У тебя в main.cf
inet_interfaces = localhost
а надо all
Меняй, потом
# postfix reload

Artem-Samsung 25-07-2008 12:46 860796

Долго думало и выдало:Хм... какой то у меня сервак получился отстраненным. Только что еще раз проверил фаервол. вродь выключен.
Может здесь такая же причина, как и у SSH ?
Не удалось открыть подключение к этому узлу на порт 110. Сбой подключения.

Аlchemist 25-07-2008 12:47 860798

читай выше, я поправил
Код:

myhostname = infotec-server.Workgroup
mydomain = Workgroup

это тоже изменить на что0нибудь более человеческое.
Например:
Код:

myhostname = infotec-server.local.ru
mydomain = local.ru

Тогда в настройках почтовика логиниться нужно будет по схеме:
user@local.ru

Artem-Samsung 25-07-2008 13:02 860809

Изменил, не помогло:

Код:

readme_directory = /usr/share/doc/packages/postfix/README_FILES
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = infotec-server.infotec.ua
mydomain = infotec.ua
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain
defer_transports =
mynetworks_style = subnet
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000

Меня еще мучают кошмары о том, что я отчаявшись как то поставил парочку pop3 серверов :(
И вот в файле к примеру: xinetd.conf добавил блок:

Код:

service pop3
{
        socket_type        = stream
        protocol        = tcp
        wait                = no
        user                = root
        server                = /usr/local/sbin/popa3d
        log_type        = SYSLOG daemon info
        log_on_success        = PID HOST DURATION
        log_on_failure        = HOST
        instances        = 100
        per_source        = 10
}

Конечно же его нужно убить, а еще лучше - заменить

Цитата:

Цитата Аlchemist
то тоже изменить на что0нибудь более человеческое. »

Кстати, есть зарегестрированый домен infotec.ua
Но него и нужно будет поставить как то почту, только я пока даже не представлю :) главное разобраться, что бы оно на самом ламерском уровне работало.

Цитата:

Цитата Аlchemist
myhostname = infotec-server.local.ru mydomain = local.ru »

Это получается нужно рабочую группу поменять?

Аlchemist 25-07-2008 13:20 860820

Цитата:

Цитата Artem-Samsung
Кстати, есть зарегестрированый домен infotec.ua »

вот его сразу и прописывай
Цитата:

Цитата Artem-Samsung
Это получается нужно рабочую группу поменять? »

нет, она с почтовым доменом не пересекается

Цитата:

Цитата Artem-Samsung
Изменил, не помогло: »

как с фаером дела обстоят?

Artem-Samsung 25-07-2008 13:26 860826

Выше обновил исходник файла.
Но все равно не конектит. через командную строку в Windows XP
Может в xinetd что то изменить? Обратил внимание, что у меня там popa3d. Боюсь что то самостоятельно редактировать

Аlchemist 25-07-2008 13:33 860833

Если с сервака ты коннектишся на 110 порт, то и из сети должен на него попадать т.к. postfix слушает все интерфейсы.
Если коннекта из сети не получается - либо порт закрыт фаерволом, либо pop3d слушает только локальный интерфейс.
К серваку из сети хоть на какой-нибудь порт можно попасть?

Artem-Samsung 25-07-2008 13:36 860837

чудеса... В фаерволе нажал СТОП. и заработало через консоль
Но стоит его прикрыть (фаервол), как оно включаетсо ) Как в исключение добавить?

АЙ КАРАМБА!!!! Заработало и в АУТЛУКЕ прием почты)))) гыы.. )
Щас будем разбираться дальше))

Попробовал написать себе на мейл artem[собака]meta.ua
Вроде из исходящих исчезло, типа отправилось. Но на почту еще не пришло.. что ж... ждемс..

АААА)) Пришло, только что меня настараживает так то, что в папку со спамом О.о
Как решить?

Спасибо, Алкемист :)))

Аlchemist 25-07-2008 13:47 860853

Давай, удачи!

Кстати, прочитал названия топика и первый пост, вдумался и поржал:
Цитата:

установка веб-сервера. Базовые вопросы
Цитата:

Цитата Artem-Samsung
И еще раз к вам обращаюсь по поводу создания веб сервера »

Цитата:

Цитата Artem-Samsung
Для начала, создать веб-сервер для локальной сети. »

:lol:

Artem-Samsung 25-07-2008 14:00 860866

Ыыы)) Тогда все было на один цвет))
А щас уже установил своими ручками, конечно не без вашей помощи веб-сервер и почтовик.
Сегодня будет пьянка.

Кстати, сурпрайз:
Код:

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:

  infotec@infotec.ua
    SMTP error from remote mail server after RCPT TO:<infotec@infotec.ua>:
    host mail.imena.com.ua [195.39.197.124]: 550 Can't verify recipient

------ This is a copy of the message's headers. ------

Return-path: <artem@meta.ua>
Received: from [192.168.11.4] (port=49486 helo=some)
        by webmail.meta.ua with esmtp
        for <infotec@infotec.ua>; Fri, 25 Jul 2008 12:47:20 +0300
Received: from 213.186.217.158
        (MetaMail authenticated user artem@meta.ua)
        by webmail.meta.ua with HTTP;
        Fri, 25 Jul 2008 12:47:20 +0300 (EEST)
Message-ID: <59880.213.186.217.158.1216979240.metamail@webmail.meta.ua>
Date: Fri, 25 Jul 2008 12:47:20 +0300 (EEST)
Subject:
=?windows-1251?Q?=CF=F0=E8=E2=E5=F2?=,=?windows-1251?Q?=20=C8=ED=F4=EE=F2=E5=F5?=
From: "Artemius" <artem@meta.ua>
To: infotec@infotec.ua
Reply-To: artem@meta.ua
User-Agent: MetaMail/1.0
MIME-Version: 1.0
Content-Type: text/plain;charset=windows-1251
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
MetaPassport-Id: 56233
X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release
X-SpamTest-Info: Not protected

Как то настроить нужно на билинг акаунте, там где домен зарегил.
ИЛи связано с тем, что только что интернет отключился? О.о

Вообщем нашел я (в настрояках домена)


Может это и решит проблемму с попаданием во спам?

Не получется переименовать. Модеры, помогите переименовать пожалуйста на Создание почтового сервера.
Что бы в поиске не вводить в заблуждение людей

Аlchemist 25-07-2008 14:58 860906

Домен куплен уже? Если да, то у кого находится зонный файл? Думаю что не у тебя, а у хостера. Вот там и нужно его править соответствующим образом: добавлять нужные записи и ip адреса.

Artem-Samsung 29-07-2008 17:18 863783

Апаю топик :)

Дело в том. Сегодня вернулся на рабочее место.
В настройках домена у хостера настроил, прописав айпи почтового сервера.
Но письма все равно не доходят с других почт, пишет ошибку:

Цитата:

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:
infotec@infotec.ua
all relevant MX records point to non-existent hosts or (invalidly) to IP addresses
Пытаюсь тестировать из локалки.
Указываю е-мейл как infotec@infotec.ua, так и infotec@infotec-server.workgroup
Не получается. ((

А вот если из самого компьютера, где сервак, то сам себе отправляет таким вот образом:

# telnet localhost 25
mail from: infotec
rcpt to: infotec
data
Hello World
.

ооо... на infotec@infotec-server.infotec.ua - отправляет и принимает.
Сейчас попробую поправить главный файл постфикса.

Аlchemist 29-07-2008 18:10 863819

а чего логи говорят?

Аlchemist 29-07-2008 18:29 863825

90% что зонный файл не сконфигурирован должным образом

Artem-Samsung 29-07-2008 18:55 863838

Цитата:

Цитата Аlchemist
90% что зонный файл не сконфигурирован должным образом »

Можно поподробней?

Вообщем по сети письма летают oracle@infotec.ua, infotec@infotec.ua, а по Интернету нет (

menpavel 30-07-2008 05:32 864155

Есть один вопрос:
есть ли готовые Web-интерфейсы по лицензии GNU GPL для того же Postfix? Кто-нибудь делал для mail серверов на линуксе Web-интерфейс?
Заранее спасибо.

Аlchemist 30-07-2008 09:18 864218

Цитата:

Цитата Artem-Samsung
Вообщем по сети письма летают oracle@infotec.ua, infotec@infotec.ua, а по Интернету нет ( »

99,9% что зонный файл не сконфигурирован должным образом ;)
Я делаю так:
1) МХ запись типа mail.domain.ru
2) А запись mail на ip почтового сервака
3) PTR запись на mail.domain.ru
4) A запись domain.ru со ссылкой на ип ip веб сервака
Плюс еще прошу прова добавить мой домен в их обратную зону.

Artem-Samsung 30-07-2008 10:10 864259

Цитата:

Цитата Аlchemist
1) МХ запись типа mail.domain.ru
2) А запись mail на ip почтового сервака
3) PTR запись на mail.domain.ru
4) A запись domain.ru со ссылкой на ип ip веб сервака
Плюс еще прошу прова добавить мой домен в их обратную зону. »

omg...
Такс. Значит мне нужно создать отдельно субдомен:
mail.infotec.ua и прописать его в MX у провайдера...
А айпи почтового сервака у меня такой же что и для веб.

Когда отправляю с сервака письмо, вот что пишет в RFC, может полезно:

"
Received:
from infotech.itreactor.net ([213.186.217.158]:56437 helo=infotec.ua)
by webmail.meta.ua with esmtp
for <artem@meta.ua>; Tue, 29 Jul 2008 18:05:02 +0300
Received:
from Samsung (unknown [192.168.1.52])
by infotec.ua (Postfix) with ESMTP id F021B9526
for <artem@meta.ua>; Tue, 29 Jul 2008 18:07:19 +0300 (EEST)
"

213.186.217.158 - внешний айпи. На нем же домен infotec.ua
В MX прописал: infotec.ua.

Аlchemist 30-07-2008 10:24 864267

Цитата:

Цитата Artem-Samsung
Такс. Значит мне нужно создать отдельно субдомен: »

это не субдоман, а полное название хоста

Artem-Samsung 30-07-2008 14:19 864399

То есть я пропишу mail.infotec.ua (сейчас там infotec.ua)
И ниче на самом сервере дополнительно не создавать?

Artem-Samsung 30-07-2008 14:35 864416

Код:

readme_directory = /usr/share/doc/packages/postfix/README_FILES
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = infotec.ua
mydomain = infotec.ua
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain
defer_transports =
mynetworks_style = subnet
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000


Artem-Samsung 30-07-2008 14:59 864433

Цитата:

Цитата Аlchemist
2) А запись mail на ip почтового сервака
3) PTR запись на mail.domain.ru
4) A запись domain.ru со ссылкой на ип ip веб сервака »

Вот если бы это подетальней, то вооще замечательно было бы...

Аlchemist 30-07-2008 16:08 864490

Цитата:

Цитата Artem-Samsung
Вот если бы это подетальней, то вооще замечательно было бы... »

2) А запись mail на ip почтового сервака
3) PTR запись на mail.domain.ru
4) A запись domain.ru со ссылкой на ип ip веб сервака
уж и не знаю куда детальнее...

Artem-Samsung 30-07-2008 16:23 864505

а-а-а-а-а ))
Я понял, А - это тип в настройках домена.
У меня там есть со списка:
  • A
  • CNAME
  • MX

2). mail.infotec.ua тим: А ip: 213.186.217.158 - т.е. обьявлем сабдомен.
3) PTR - непонятно. такого нету, но если это очень важно, то спрошу у хостера
4). Я такое сделал, когда веб-сервер создавал, для того что бы сам сайт отображался www.infotec.ua

А потом в MX вписываю mail.infotec.ua

Вопрос: где mail.infotec.ua - должен быть прописан у меня в сервере?
Я то думал должно быть просто infotec.ua

Сходу попробовал написать письмо со своей почты на meta.ua
ХА! Сейчас нету такого, как всегда. То есть сразу через 3 секунды не приходить мессага:
Mail Delivery System Mail delivery failed: returning message to sender

В клиенте Аутлук пока тихо, но может оно там где то в дороге еще ))
Сейча гляну если ли что в vag/mail/

Artem-Samsung 30-07-2008 17:12 864542

>>>>>>>>>>>>>>>>>>
Вообшем письма начали приходить и не попадать в папку со спамом.
Письма с моего почтовика на meta.ua отсылаются и не приходит оповещение о том, что адресса такого не существует.
Но ко мне письма таки не доходят. Куда они отправляются, понятия не имею.

Artem-Samsung 30-07-2008 18:34 864588

Вот это все что мы с постфиксом настраивали - это ж смтп сервер получается.
Значит ненастроен поп3.

Artem-Samsung 30-07-2008 19:33 864618

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

This message was created automatically by mail delivery software.
A message that you sent has not yet been delivered to one or more of its
recipients after more than 2 hours on the queue on webmail.meta.ua.

The message identifier is: 1KOAyV-0002Dr-FQ
The date of the message is: Wed, 30 Jul 2008 15:40:14 +0300 (EEST)
The subject of the message is: asdasd

The address to which the message has not yet been delivered is:

infotec@infotec.ua
Delay reason: SMTP error from remote mail server after RCPT
TO:<infotec@infotec.ua>:
host mail.infotec.ua [213.186.217.158]: 421 Unexpected failure, please try later

No action is required on your part. Delivery attempts will continue for
some time, and this warning may be repeated at intervals if the message
remains undelivered. Eventually the mail delivery software will give up,
and when that happens, the message will be returned to you.

Аlchemist 31-07-2008 10:24 864968

У тебя локально почта для infotec@infotec.ua отправляется нормально?

Artem-Samsung 31-07-2008 13:09 865086

Локально - да. По этому даже не знаю что делать О.о

Dm1try 31-07-2008 13:57 865119

Вот читаю, читаю и думаю - ну хоть кто-нить догадается заглянуть в /var/log/maillog, или сделать tail -f /var/log/maillog и отправить почту наружу?
Тот конфиг postfix - который приведен выше, имхо, неработоспособный.
И вообще, начинать надо с основ:
Почта:
http://prcnit.sgu.ru/sts/dokumenty/a...chtovyh-sistem
DNS:
http://citforum.ru/internet/dns/khramtsov/
Далее уже более конкретно.
Postfix:
http://www.postfix.org/documentation.html
http://sys-adm.org.ua/mail/mail-howto-p1.php

+ литература по специфике вашего дистрибутива.

Artem-Samsung 31-07-2008 14:56 865167

Спасибо за литературу. Письма наружу приходят, с наружи не приходят. Логи я смотрел. Ничего сказать не могут. Я из внешней почты на свой отправляю, а оно никак не реагирует.

Dm1try 31-07-2008 16:02 865210

Ну так не стесняйтесь, нам его покажите этот лог :)

Artem-Samsung 31-07-2008 16:04 865212

Код:

Jul 30 14:28:45 infotec-server postfix/cleanup[24144]: 9A9B5AE90: message-id=<20080730112842.9A9B5AE90@infotec.ua>
Jul 30 14:28:46 infotec-server postfix/qmgr[31596]: 9A9B5AE90: from=<>, size=3078, nrcpt=1 (queue active)
Jul 30 14:28:49 infotec-server postfix/qmgr[31596]: 17E94933F: removed
Jul 30 14:28:50 infotec-server postfix/local[24147]: 9A9B5AE90: to=<infotec@infotec.ua>, relay=local, delay=8, status=sent (delivered to mailbox)
Jul 30 14:28:50 infotec-server postfix/qmgr[31596]: 9A9B5AE90: removed
Jul 30 15:36:54 infotec-server postfix/smtpd[27533]: connect from unknown[192.168.1.52]
Jul 30 15:36:56 infotec-server postfix/smtpd[27533]: CDF1EAE92: client=unknown[192.168.1.52]
Jul 30 15:36:56 infotec-server postfix/cleanup[27603]: CDF1EAE92: message-id=<000a01c8f177$6aa4da10$3401a8c0@Samsung>
Jul 30 15:36:57 infotec-server postfix/smtpd[27533]: disconnect from unknown[192.168.1.52]
Jul 30 15:36:58 infotec-server postfix/qmgr[31596]: CDF1EAE92: from=<oracle@infotec.ua>, size=1567, nrcpt=1 (queue active)
Jul 30 15:37:27 infotec-server postfix/smtp[27604]: CDF1EAE92: to=<artem@meta.ua>, relay=webmail.meta.ua[194.0.131.19], delay=31, status=sent (250 OK id=1KOAsz-0004Ib-An)
Jul 30 15:37:27 infotec-server postfix/qmgr[31596]: CDF1EAE92: removed
Jul 30 16:03:14 infotec-server postfix/postfix-script: starting the Postfix mail system
Jul 30 16:03:15 infotec-server postfix/master[2859]: daemon started -- version 2.2.9, configuration /etc/postfix
Jul 30 16:05:54 infotec-server postfix/smtpd[3289]: connect from unknown[192.168.1.52]
Jul 30 16:05:54 infotec-server postfix/smtpd[3289]: 779D493E7: client=unknown[192.168.1.52]
Jul 30 16:05:54 infotec-server postfix/cleanup[3292]: 779D493E7: message-id=<001901c8f17b$763cd9f0$3401a8c0@Samsung>
Jul 30 16:05:54 infotec-server postfix/qmgr[2879]: 779D493E7: from=<oracle@infotec.ua>, size=1350, nrcpt=1 (queue active)
Jul 30 16:05:54 infotec-server postfix/smtpd[3289]: disconnect from unknown[192.168.1.52]
Jul 30 16:06:23 infotec-server postfix/smtp[3293]: 779D493E7: to=<artem@meta.ua>, relay=webmail.meta.ua[194.0.131.19], delay=29, status=sent (250 OK id=1KOBL0-0007rE-PS)
Jul 30 16:06:23 infotec-server postfix/qmgr[2879]: 779D493E7: removed
Jul 30 16:09:57 infotec-server postfix/smtpd[3297]: connect from unknown[192.168.1.52]
Jul 30 16:09:57 infotec-server postfix/smtpd[3297]: E692593E7: client=unknown[192.168.1.52]
Jul 30 16:09:57 infotec-server postfix/cleanup[3300]: E692593E7: message-id=<002001c8f245$30b9d750$3401a8c0@Samsung>
Jul 30 16:09:58 infotec-server postfix/qmgr[2879]: E692593E7: from=<oracle@infotec.ua>, size=1419, nrcpt=1 (queue active)
Jul 30 16:09:58 infotec-server postfix/smtpd[3297]: disconnect from unknown[192.168.1.52]
Jul 30 16:10:24 infotec-server postfix/smtp[3301]: E692593E7: to=<artem@meta.ua>, relay=webmail.meta.ua[194.0.131.19], delay=27, status=sent (250 OK id=1KOBOt-0001sj-JH)
Jul 30 16:10:24 infotec-server postfix/qmgr[2879]: E692593E7: removed
Jul 30 16:13:27 infotec-server postfix/postfix-script: refreshing the Postfix mail system
Jul 30 16:13:27 infotec-server postfix/master[2859]: reload configuration /etc/postfix
Jul 30 16:18:27 infotec-server postfix/smtpd[3592]: connect from unknown[192.168.1.52]
Jul 30 16:18:27 infotec-server postfix/smtpd[3592]: F048795D6: client=unknown[192.168.1.52]
Jul 30 16:18:28 infotec-server postfix/cleanup[3595]: F048795D6: message-id=<002c01c8f246$60b36060$3401a8c0@Samsung>
Jul 30 16:18:28 infotec-server postfix/qmgr[3526]: F048795D6: from=<oracle@infotec.ua>, size=1354, nrcpt=1 (queue active)
Jul 30 16:18:28 infotec-server postfix/smtpd[3592]: disconnect from unknown[192.168.1.52]
Jul 30 16:18:55 infotec-server postfix/smtp[3596]: F048795D6: to=<artem@meta.ua>, relay=webmail.meta.ua[194.0.131.19], delay=28, status=sent (250 OK id=1KOBX8-0006ca-CU)
Jul 30 16:18:55 infotec-server postfix/qmgr[3526]: F048795D6: removed

relay=webmail.meta.ua[194.0.131.19] , но при этом в конфиге параметр relay пуст.

Dm1try 31-07-2008 16:07 865216

Ну и? Это же только лог оптравки письма мз Вашей сети во внешний мир. Где тот момент когда письмо приходит _из_ внешнего мира в Вашу сеть?

К тому же:
mail.infotec.ua. - это СNAME на infotech.itreactor.net?

Artem-Samsung 31-07-2008 16:13 865219

Вот, я ж писал :(
Цитата:

Цитата Artem-Samsung
оги я смотрел. Ничего сказать не могут. Я из внешней почты на свой отправляю, а оно никак не реагирует. »


Dm1try 31-07-2008 16:22 865224

Вот ... очевидно в кофигурационном файле Вашего сервера ошибка:
Jul 31 16:17:38 ns postfix/smtp[30671]: 987911B5053: to=<oracle@infotec.ua>, relay=mail.infotec.ua[x.x.x.158]:25, delay=3.3, delays=0.11/0/2.8/0.31, dsn=4.0.0, status=deferred (host mail.infotec.ua[x.x.x.158] said: 421 Unexpected failure, please try later (in reply to RCPT TO command))

Далее еще чудастее, ага:
Вы пишете что у Вас postfix, однако:
telnet mail.infotec.ua 25
Trying x.x.x.158...
Connected to mail.infotec.ua.
Escape character is '^]'.
220 infotech.itreactor.net ESMTP Exim 4.63 Thu, 31 Jul 2008 12:19:28 +0000

Вы бы это того, разобрались, что у Вас уж и как там установлено и настроено...

Я собственно по этому и спрашиваю:
Цитата:

mail.infotec.ua. - это СNAME на infotech.itreactor.net ???

Artem-Samsung 31-07-2008 16:27 865229

infotech.itreactor.net - это как бы провайдер наш, в соседнем офисе сервер. Сделали нам выделеный айпи, т.е. когда идет обращение к этому айпи ip , то автоматически делает переадрексацию на наш сервер.

По крайней мере так работает веб-сервер. Хм...
Exim 4.63 - первый раз слышу, похоже это не у нас.

Аlchemist 31-07-2008 17:04 865251

Цитата:

Цитата Artem-Samsung
Exim 4.63 - первый раз слышу, похоже это не у нас. »

:laugh: :laugh: :laugh:
По ходу дела коннект идет на ваших "хостеров", у которых стоит эксим, вот к вам письма и не доходят...

Цитата:

Цитата Artem-Samsung
т.е. когда идет обращение к этому айпи ip , то автоматически делает переадрексацию на наш сервер. »

не происходит эта переадрессация

Artem-Samsung 31-07-2008 17:15 865257

ай карамба.. подйем разбираться...
ну за то мило пообщались)

Вот тогда я что то не понял,
25-й порт же для отправки сообщений , а 110 - для получения
Тогда 25-й в кринципе все равно? Главное что бы нам включили переадрексацию с 110-го?

Аlchemist 31-07-2008 17:21 865263

Сервер принимает почту на 25-м порту: отвсех, по 110-му порту он ее отдает.
Мухи отдельно, котлеты отдельно.

Artem-Samsung 31-07-2008 17:27 865270

Исходящая почта - SMTP порт 25
Входящая почта - POP3 порт 110

Не то что бы не врю или спорю, просто хотелось бы разобраться.

Исходящая почта - эта которую я отправляю, и у меня как раз только это и получалось делать
Входящая почта - эта которая ко мне входит. Вот в почтовых клиентах если не указан СМТП, а указан только ПОП3 то письма будут приходить, но не отправляться. А это порт 110 - т.е. полчается получает О.о

Отдавать он может только в плане раздачи почты на почтовые клиенты пользователей

Dm1try 31-07-2008 18:14 865300

А все потому что нет понимания, что такое MTA и MDA.
Postfix/Exim/Sendmail/Qmail - MTA - работает по 25-му порту, как пересылает Вашу почту во внешний мир так и принимает ее от других MTA.
Cyrus Imap/Courier IMAP/DoveCot - MDA - работет по куче портов, в том числе 110 (POP3) - и обеспечивает доставку, писем, переданных MTA, конечным получателям.


Время: 17:06.

Время: 17:06.
© OSzone.net 2001-