>У меня стоит роутер на фре 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 (с этого сервера будет работать с
почтовыми ящиками)