URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 21012
[ Назад ]

Исходное сообщение
"Проблемка с почтой"

Отправлено pink , 23-Сен-02 12:43 
У меня стоит роутер на фре 4.4 , нужен только вэб и почта , СКВИД поставил - он рулит , а с почтой не могу разобраться - поставил сендмэйл и поппер , телнет их видит с других хостов , но принять и отправить почту клиентам не возможно - постоянно запрашивает логин/пароль на отправку-получение - скажите пожалуйста - в чём моя обляжка .
Заранее спасибо.
П.С. Конфигурацию сендмэйла не трогал , ну и поппер тоже .

Содержание

Сообщения в этом обсуждении
"RE: Проблемка с почтой"
Отправлено lavr , 23-Сен-02 14:10 
>У меня стоит роутер на фре 4.4 , нужен только вэб и
>почта , СКВИД поставил - он рулит , а с почтой
>не могу разобраться - поставил сендмэйл и поппер , телнет их
>видит с других хостов , но принять и отправить почту клиентам
>не возможно - постоянно запрашивает логин/пароль на отправку-получение - скажите пожалуйста
>- в чём моя обляжка .
>Заранее спасибо.
>П.С. Конфигурацию сендмэйла не трогал , ну и поппер тоже .


- sendmail отвечает лишь за доставку по SMTP
- popper за удаленное чтение почты

- sendmail

cd /etc/mail
[unix1]/etc/mail > ls -la local-host-names
-rw-r--r--  1 root  wheel  231  2 июн 17:14 local-host-names
[unix1]/etc/mail >

в файле local-host-names должны быть все имена машины которые имеют MX

[unix1]/etc/mail > cat local-host-names
alone
alone.jinr.ru
alone.jinr.dubna.su
unix1
unix1.jinr.dubna.su
unix1.jinr.ru
dunix1
dunix1.jinr.dubna.su
dunix1.jinr.ru
xnc
xnc.jinr.dubna.su
xnc.jinr.ru
blues
blues.dubna.su
www.blues.dubna.su
xnc
xnc.dubna.su
www.xnc.dubna.su
[unix1]/etc/mail >

[unix1]/etc/mail > ls -la relay-domains
-rw-r--r--  1 root  wheel  22  2 июн 18:25 relay-domains
[unix1]/etc/mail > cat relay-domains
jinr.dubna.su
jinr.ru
[unix1]/etc/mail >

файл relay-domains содержит имена доменов, хостов которым разрешено
отправлять почту по SMTP через этот сервер

[unix1]/etc/mail > cat access
# $FreeBSD: src/etc/mail/access.sample,v 1.1.2.1 2000/03/20 12:21:05 peter Exp $
#
# Mail relay access control list.  Default is to reject mail unless the
# destination is local, or listed in /etc/mail/sendmail.cw
#
#--lavr: examples
#
#cyberspammer.com               550 We don't accept mail from spammers
#FREE.STEALTH.MAILER@           550 We don't accept mail from spammers
#another.source.of.spam         REJECT
#okay.cyberspammer.com          OK
#128.32                         RELAY
159.93.16                       RELAY
[unix1]/etc/mail >

файл access - содержит строки RELAY, REJECT, OK, DISCARD... для
ip,fqdn,email которые будут проверяться правилами check_...

Остальное зависит от того как собран sendmail.cf с каким подходом
RELAY :

FEATURE(...)

- relay_entire_domain
- relay_hosts_only
- ...
...

допустим наш домен pupkin.ru, SMTP/POP3/IMAP сервер для этого домена:

relay.pupkin.ru - проверяем его на SMTP-RELAY с клиентских машин нашей сети:

telnet relay.pupkin.ru 25
Connected to relay.pupkin.ru
Escape character is '^]'.
220 Pupkin-Net ESMTP Antispam-MTA; Non-authorized relaying DENIED.
mail from: lavr@pupkin.ru
250 2.1.0 lavr@pupkin.ru... Sender ok
rcpt to: root@pupkin.ru
250 2.1.5 root@pupkin.ru... Recipient ok
data
kjhjklhjklhjkl
jkhjklhjlhjlhj
.
rset
quit

POP3/IMAP проверяем подобным образом через telnet на 110(pop3) порт и
143(imap) tcp-порты используя для каждого свои протоколы(команды) работы

После достижения полного успеха в работе всех служб, на клиентских
машинах настраиваем почту:

SMTP Server: relay.pupkin.ru (через него будем отправлять почту по SMTP)
POP3/IMAP Server: relay.pupkin.ru (с этого сервера будет работать с
почтовыми ящиками)


"RE: Проблемка с почтой"
Отправлено Alex_Kursant , 23-Сен-02 18:27 
Исключительно мое глубокое ИМХО лучше поставь qmail он реально проще понятнее и не такой дырявый как плохо настроенный sendmail
почитай тут http://www.opennet.me/docs/RUS/qmail-howto/ как ставить и тут все почитай www.ru.qmail.org