The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Sendmail 8.12.11 + HELO"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Sendmail 8.12.11 + HELO"  
Сообщение от Thunder (ok) on 10-Янв-08, 18:36 
Доброго времени стуток,
проблема такого харрактера:
FreeBSD 4.10 + Sendmail 8.12.11

При подключении по ESMTP к другим почтовым серверам на запрос HELO/EHLO отвечает своё локальное имя компьютера вместо доменного имени.

как это исправить?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Sendmail 8.12.11 + HELO"  
Сообщение от stas (??) on 11-Янв-08, 00:24 
>Доброго времени стуток,
>проблема такого харрактера:
>FreeBSD 4.10 + Sendmail 8.12.11
>
>При подключении по ESMTP к другим почтовым серверам на запрос HELO/EHLO отвечает
>своё локальное имя компьютера вместо доменного имени.
>
>как это исправить?

Выдержка из sendmail Configuration README:

+-----------+
| WHO AM I? |
+-----------+

Normally, the $j macro is automatically defined to be your fully
qualified domain name (FQDN).  Sendmail does this by getting your
host name using gethostname and then calling gethostbyname on the
result.  For example, in some environments gethostname returns
only the root of the host name (such as "foo"); gethostbyname is
supposed to return the FQDN ("foo.bar.com").  In some (fairly rare)
cases, gethostbyname may fail to return the FQDN.  In this case
you MUST define confDOMAIN_NAME to be your fully qualified domain
name.  This is usually done using:

    Dmbar.com
    define(`confDOMAIN_NAME', `$w.$m')dnl

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Sendmail 8.12.11 + HELO"  
Сообщение от universite email(ok) on 11-Янв-08, 02:09 

>как это исправить?

В rc.conf прописать правильное hostname
Cменить hostname на машине
Потом:
cd /etc/mail
make
make install
make restart

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Sendmail 8.12.11 + HELO"  
Сообщение от Thunder (ok) on 11-Янв-08, 13:46 
>
>>как это исправить?
>
>В rc.conf прописать правильное hostname
>Cменить hostname на машине
>Потом:
>cd /etc/mail
>make
>make install
>make restart

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Sendmail 8.12.11 + HELO"  
Сообщение от Medlar on 11-Янв-08, 13:33 
Плюс к тому, что уже было сказано выше:

в версии 14 можно задавать значение HELO :
SENDMAIL RELEASE NOTES
New option HeloName to set the name for the HELO/EHLO command.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру