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

Исходное сообщение
"Настройка POP3"

Отправлено michey , 14-Окт-02 14:47 
На сервере работает sendmail -bd. Работает popper -s.
С сервера почта отправляется и принимается.
На windows-машинах через Outlook почта принимается нормально.
Но отправляться не хочет. Что делать?
Хочется, чтобы win-пользователи тоже отправляли почту через сервер.

Содержание

Сообщения в этом обсуждении
"RE: Настройка POP3"
Отправлено tcsh , 14-Окт-02 14:55 
>На сервере работает sendmail -bd. Работает popper -s.
>С сервера почта отправляется и принимается.
>На windows-машинах через Outlook почта принимается нормально.
>Но отправляться не хочет. Что делать?
>Хочется, чтобы win-пользователи тоже отправляли почту через сервер.

Вообще-то pop3 здесь не причем. Смотри настройки smtp.


"RE: Настройка POP3"
Отправлено michey , 14-Окт-02 15:41 
А что именно смотреть.
А так понял в файле sendmail.cf. Но что там писать, чтобы он отсылал почту отовсех .


"RE: Настройка POP3"
Отправлено Maxim Popov , 14-Окт-02 15:47 
>Но отправляться не хочет. Что делать?

какую ошибку выдает клиент при отправке?


"RE: Настройка POP3"
Отправлено michey , 14-Окт-02 15:50 
Какая то мудреная ошибка сокета.
Но в шелле на сервере отображается, что пользователь с таким IP (как я понял) не имеет прав на отпрвку почты. ~Образно.
Вот и нужно наверное прописать какие пользователи имеют право на отправку, а какие нет.
ТОесть, чтобы тот пользователь, который авторизовался по POP3 и смог получить почту(а ее получают) мог ее своим клиентом и отправить.

"RE: Настройка POP3"
Отправлено tcsh , 14-Окт-02 16:03 
>Какая то мудреная ошибка сокета.
>Но в шелле на сервере отображается, что пользователь с таким IP (как
>я понял) не имеет прав на отпрвку почты. ~Образно.
>Вот и нужно наверное прописать какие пользователи имеют право на отправку, а
>какие нет.
>ТОесть, чтобы тот пользователь, который авторизовался по POP3 и смог получить почту(а
>ее получают) мог ее своим клиентом и отправить.

Запусти на клиентской машине:
telnet server.name 25

Соединяется?


"RE: Настройка POP3"
Отправлено michey , 14-Окт-02 16:05 
Клиент и соединяется и почту принимает, а отправить не может.

"RE: Настройка POP3"
Отправлено tcsh , 14-Окт-02 16:41 
>Клиент и соединяется и почту принимает, а отправить не может.

Как правило, через 25-й порт почта только отправляется...


"RE: Настройка POP3"
Отправлено 0leg , 14-Окт-02 16:56 
>>Клиент и соединяется и почту принимает, а отправить не может.
>
>Как правило, через 25-й порт почта только отправляется...
Насколько я помню, по умолчанию релэй разрешен только для локальных
клиентов.Если sendmail пишет что relay refused или что-то подобное
то тебе надо прописать ip нужных клиентов в файле relay-domains(кажется, так).



"RE: Настройка POP3"
Отправлено michey , 14-Окт-02 17:19 
Вот. оно и надо. Только relay-domains не правильно. нет такого у меня.
стоит freebsd4.5. Нужно бы поконкретнее

"RE: Настройка POP3"
Отправлено lavr , 14-Окт-02 17:26 
>Вот. оно и надо. Только relay-domains не правильно. нет такого у меня.
>
>стоит freebsd4.5. Нужно бы поконкретнее

неделю-две назад сюда выкладывали ссылки на русские факи и руководства
на sendmail - конкретней не бывает.

cd /etc/mail и изучай Makefile, *.mc , sendmail.cf
grep FR-o /etc/mail/sendmail.cf
grep Kaccess /etc/mail/sendmail.cf
less /etc/mail/access.sample
less /usr/src/contrib/sendmail/cf/README


"RE: Настройка POP3"
Отправлено Dima , 14-Окт-02 22:50 
grep relay-domains sendmail.cf
а потом утвержадай что у тебя есть, а чего нет
очень полезный файл для доменов, которые релеятся через тебя, будь то виртуальные домены или UUCP почта.
короче все что не ялвяется именами твоей машины, но запись MX указывает на твою машину, прописываеьтся туда
HOSTNAME.RU   RELAY
далее работает mailertab

"RE: Настройка POP3"
Отправлено andrey , 16-Окт-02 13:08 
>Вот. оно и надо. Только relay-domains не правильно. нет такого у меня.
>
>стоит freebsd4.5. Нужно бы поконкретнее
ee /etc/mail/access
там пишем
localhost RELAY
192.168.0.1 RELAY
192.168.0.2 RELAY # и.т.д - адреса машин в локальной сети
затем делаешь
#cd /etc/mail
#makemap hash access < access
в /etc/mail появится access.db и все должно работать