Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » помогите с sendmail

Ответить
Настройки темы
помогите с sendmail

Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


У меня на компьютере ns.server.ua(192.168.0.5) установлен sendmail, qpopper и bind



telnet ns.server.ua 25

trying 192.168.0.5…

telnet: connect to address 192.168.0.5 connection refused

telnet: unable to connect to remote host



telnet localhost 25 работает



telnet localhost или ns.server.ua 110 работает



запись в файле зоны:

server.ua. IN MX 10 ns.server.ua.



nslookup

set type=mx

>server.ua

Server: localhost.server.ua address: 127.0.0.1

Server.ua preference=10 mail exchanger=ns.server.ua

Server.ua nameserver=ns.server.ua.

Ns.server.ua internet address=192.168.0.5



Система FreeBSD 5.2



Почему не работает telnet ns.server.ua 25 ?

И если можно подробнее , я только учусь настраивать sendmail



Заранее большое спасибо






Отправлено: 22:35, 04-03-2005

 

Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


Поставь mutt, он все умеет

Отправлено: 13:40, 16-04-2005 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Protsko

Пользователь


Сообщения: 101
Благодарности: 3

Профиль | Отправить PM | Цитировать


Спасибо, archy

Отправлено: 22:09, 16-04-2005 | #22


Аватара для Protsko

Пользователь


Сообщения: 101
Благодарности: 3

Профиль | Отправить PM | Цитировать


Можно одной консольной командой с помощью mutt сохранить все вложения пришедших писем в определённом каталоге?

Отправлено: 13:33, 18-04-2005 | #23


Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


(%:/etc/mail)- grep Addr freebsd.mc | grep -v ^dnl
DAEMON_OPTIONS(`Name=IPv4, Family=inet, Addr=192.168.0.15, Port=smtp, Name=MTA')
DAEMON_OPTIONS(`Name=IPv4, Family=inet, Addr=127.0.0.1, Port=smtp, Name=MTA')

(%:/etc/mail)- make
cp freebsd.mc ns1.server1.ua.mc
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 ns1.server1.ua.mc > ns.server.ua.cf
cp freebsd.submit.mc ns1.server1.ua.submit.mc
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 ns1.server1.ua.submit.mc > ns1.server1.ua.submit.cf

(%:/etc/mail)- cp ns1.server1.ua.cf sendmail.cf
(%:/etc/mail)- cp ns1.server1.ua.submit.cf submit.cf

(%:/etc/mail)- make install
install -m 444 ns1.server1.ua.cf /etc/mail/sendmail.cf
install -m 444 ns1.server1.ua.submit.cf /etc/mail/submit.cf

(%:/etc/mail)- make restart
Restarting: sendmail sendmail-clientmqueue.


(%:/etc/mail)- sockstat -4 | grep 25
root sendmail 405 3 tcp4 127.0.0.1:25 *:*
bind named 290 25 tcp4 127.0.0.1:53 *:*


при загрузке в log:
Dec 7 18:57:34 ns1 sm-mta[404]: gethostbyaddr(192.168.0.15) failed: 2
Dec 7 18:57:34 ns1 sm-mta[405]: starting daemon (8.13.1): SMTP+queueing@00:30:00
Dec 7 18:57:34 ns1 sm-msp-queue[409]: starting daemon (8.13.1): queueing@00:30:00

когда запускаю из /usr/sbin
./sendmail

появляется:
Recipient names be specified

а в логфайле:
Dec 7 18:55:52 ns1 sendmail[517]: jB7GtHpF000517: from=root, size=0, class=0, nrcpts=0, relay=root@localhost


nslookup
set type=mx
server1.ua
server: 192.168.0.15
address: 192.168.0.15#53
server1.ua mail exchanger = 10 mail.server1.ua

rc.conf
# -- sysinstall generated deltas -- # Wed Nov 23 23:21:22 2005
# Created: Wed Nov 23 23:21:22 2005
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
inetd_enable="YES"
linux_enable="YES"
usbd_enable="YES"
ifconfig_vr0="inet 192.168.0.15 netmask 255.255.255.0"
#nfs_client_enable="YES"
hostname="ns1.server1.ua"
named_enable="YES"
ifconfig_vr0_alias0="inet 192.168.0.16 netmask 255.255.255.255"
gateway_enable="YES"
Sendmail_enable="YES"


firewall пропускает все пакеты
ipwf add allow all from any to any

Что я все таки делаю не так, таже ошибка на freebsd 5.3?(local интерфейс слушает, а 192.168.0.15 нет)
если надо какие мне еще файлы выслать?

у archy все работает а у меня нет






Отправлено: 20:42, 07-12-2005 | #24


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


dig -x 192.168.0.16 должен выдать имя хоста, а у вас?
строка из лога
Код: Выделить весь код
Dec 7 18:57:34 ns1 sm-mta[404]: gethostbyaddr(192.168.0.15) failed: 2
говорит о том, что не может сендмыло отрезолвить адрес 192.168.0.15, либо строим DNS либо прописываем в /etc/hosts

Отправлено: 17:30, 09-12-2005 | #25


Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


dig -x 192.168.0.15

; <<>> DiG 9.3.0 <<>> -x 192.168.0.15
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60996
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;15.0.168.192.in-addr.arpa. IN PTR

;; ANSWER SECTION:
15.0.168.192.in-addr.arpa. 86400 IN PTR ns1.server1.ua.

;; AUTHORITY SECTION:
0.168.192.in-addr.arpa. 86400 IN NS ns1.server1.ua.

;; ADDITIONAL SECTION:
ns1.server1.ua. 86400 IN A 192.168.0.15

;; Query time: 1 msec
;; SERVER: 192.168.0.15#53(192.168.0.15)
;; WHEN: Fri Dec 9 22:17:10 2005
;; MSG SIZE rcvd: 101


archy
но счас отключю dns

и попробую просто прописать в /etc/hosts


Отправлено: 03:35, 10-12-2005 | #26


Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


dns отключил
в /etc/hosts
127.0.0.1 localhost
192.168.0.15 ns1.server1.ua

теперь в логе:
Dec 10 17:23:16 ns1 sm-mta[388]: gethostbyaddr(IPv6:::1) failed: 2
Dec 10 17:23:16 ns1 sm-mta[389]: starting daemon (8.13.1): SMTP+queueing@00:30:00
Dec 10 17:23:16 ns1 sm-msp-queue[393]: starting daemon (8.13.1): queueing@00:30:00

почитал в README что если скомпилировано вместе с поддержкой IP 6 версии то
Some DNS based rejection lists cause failures if asked
for AAAA records. If your sendmail version is compiled
with IPv6 support (NETINET6) and you experience this
problem, add
define(`DNSBL_MAP', `dns -R A')

before the first use of this feature. Alternatively you
can use enhdnsbl instead (see below). Moreover, this
statement can be used to reduce the number of DNS retries,
e.g.,

define(`DNSBL_MAP', `dns -R A -r2')

добавил в freebsd.mc и тоже самое make и тд.:
define(`DNSBL_MAP', `dns -R A')
define(`DNSBL_MAP', `dns -R A -r2')

всеравно в логе:
Dec 10 17:23:16 ns1 sm-mta[388]: gethostbyaddr(IPv6:::1) failed: 2
Dec 10 17:23:16 ns1 sm-mta[389]: starting daemon (8.13.1): SMTP+queueing@00:30:00
Dec 10 17:23:16 ns1 sm-msp-queue[393]: starting daemon (8.13.1): queueing@00:30:00


archy что мне делать с IPv6

Отправлено: 23:11, 10-12-2005 | #27


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


ipv6 в данный момент тут не виноват. Такая ошибка возникает, если запосы идут к dnsbl. А в логе надпись говорит о том, что sendmail не будет слушать на localhost по ipv6.

Отправлено: 09:20, 12-12-2005 | #28


Новый участник


Сообщения: 43
Благодарности: 1

Профиль | Отправить PM | Цитировать


archy

в /etc/hosts
127.0.0.1 localhost
192.168.0.15 ns1.server1.ua

после загрузки в логе:
Dec 12 19:37:24 ns1 sm-mta[388]: gethostbyaddr(IPv6:::1) failed: 2
Dec 12 19:37:24 ns1 sm-mta[389]: starting daemon (8.13.1): SMTP+queueing@00:30:00
Dec 12 19:37:24 ns1 sm-msp-queue[393]: starting daemon (8.13.1): queueing@00:30:00

при запуске из /usr/sbin
./sendmail
появляется:
Recipient names be specified
и подвисает
^c

а в логе :
Dec 12 19:38:34 ns1 sendmail[459]: jBCHcAri000459: from=root, size=4, class=0, nrcpts=0, relay=root@localhost

sockstat -4 | grep 25
root sendmail 389 3 tcp4 127.0.0.1:25 *:*


Отправлено: 21:20, 12-12-2005 | #29

Olc Olc вне форума

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробуйте включить фичу промискуитичности.

Отправлено: 18:43, 13-12-2005 | #30



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » помогите с sendmail

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Debian/Ubuntu - Sendmail+UUCP RZEV Общий по Linux 0 27-04-2009 15:46
sendmail Twilight Общий по FreeBSD 28 24-12-2004 09:39
Помогите с Sendmail! champion Общий по FreeBSD 27 06-08-2004 15:41
sendmail avk Общий по FreeBSD 7 10-08-2003 20:45
sendmail Psih Общий по Linux 6 01-04-2003 05:02




 
Переход