The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"отправка почты с виртуального хоста с помощью sendmail"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Разное)
Изначальное сообщение [ Отслеживать ]

"отправка почты с виртуального хоста с помощью sendmail"  +/
Сообщение от s2h email on 17-Июн-11, 15:57 
Проблема такая, в виртуалбоксе поднят freebsd8.2
с него посылаю почту следующей командой:
echo text|mail -s "test" sergey@hov.ru

оно повисает в mailq. В логах происходит следующее
Jun 17 15:33:22 bugzilla sendmail[2413]: p5HBXM4E002413: from=sergey, size=46, class=0, nrcpts=1, msgid=<201106171133.p5HBXM4E002413@bugzilla.hov.int>, relay=root@localhost
Jun 17 15:33:22 bugzilla sm-mta[2414]: p5HBXMCD002414: from=<sergey@bugzilla.hov.int>, size=377, class=0, nrcpts=1, msgid=<201106171133.p5HBXM4E002413@bugzilla.hov.int>, proto=ESMTP, daemon=IPv4, relay=localhost [127.0.0.1]
Jun 17 15:33:22 bugzilla sendmail[2413]: p5HBXM4E002413: to=sergey@hov.ru, ctladdr=sergey (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30046, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p5HBXMCD002414 Message accepted for delivery)
Jun 17 15:34:37 bugzilla sm-mta[2416]: p5HBXMCD002414: to=<sergey@hov.ru>, ctladdr=<sergey@bugzilla.hov.int> (1001/1001), delay=00:01:15, xdelay=00:01:15, mailer=esmtp, pri=30377, relay=mail1.hov.ru. [195.151.220.73], dsn=4.0.0, stat=Deferred: Operation timed out with mail1.hov.ru.

cat /etc/hosts|grep -v "^#"
::1                     localhost localhost.my.domain
127.0.0.1               localhost
10.0.2.15               bugzilla.hov.int

cat /etc/resolv.conf|grep -v "^#"
search hov.int
nameserver 172.16.1.200
order hosts,bind

sendmail -d0.10</dev/null
Version 8.14.4
Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
                NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SCANF
                STARTTLS TCPWRAPPERS USERDB XDEBUG
    OS Defines: BSD4_4_SOCKADDR HASFCHOWN HASFCHMOD HASFLOCK
                HASGETDTABLESIZE HASGETUSERSHELL HASINITGROUPS HASLSTAT HASNICE
                HASRANDOM HASRRESVPORT HASSETLOGIN HASSETREUID HASSETRLIMIT
                HASSETSID HASSETUSERCONTEXT HASSETVBUF HAS_ST_GEN HASSRANDOMDEV
                HASURANDOMDEV HASSTRERROR HASUNAME HASUNSETENV HASWAITPID
                IDENTPROTO IP_SRCROUTE LOCK_ON_OPEN SAFENFSPATHCONF
                USE_DOUBLE_FORK USESETEUID USESYSCTL
Kernel symbols: don't use _PATH_UNIX
     Conf file: /etc/mail/submit.cf (default for MSP)
     Conf file: /etc/mail/sendmail.cf (default for MTA)
      Pid file: /var/run/sendmail.pid (default)
Canonical name: bugzilla.hov.int
UUCP nodename: bugzilla.hov.int
        a.k.a.: [10.0.2.15]
     Conf file: /etc/mail/submit.cf (selected)
      Pid file: /var/spool/clientmqueue/sm-client.pid (selected)

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = bugzilla
  (canonical domain name) $j = bugzilla.hov.int
         (subdomain name) $m = hov.int
              (node name) $k = bugzilla.hov.int
========================================================

Recipient names must be specified


cat /etc/mail/freebsd.mc|grep -v "^#"|grep -v "^dnl"|grep -v "^$"
divert(-1)
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.37.2.2.4.1 2010/12/21 17:09:25 kensmith Exp $')
OSTYPE(freebsd6)
DOMAIN(generic)
FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access')
FEATURE(blacklist_recipients)
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
define('SMART_HOST', '172.16.1.100')
define(`confCW_FILE', `-o /etc/mail/local-host-names')
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
FEATURE(masquerade_envelope)
MAILER(local)
MAILER(smtp)
MASQUERADE_AS('bugzilla.hov.int')

Как я понимаю сервер не отвечает, когда ему выдают неправильный заголовок HELO. А у меня relay=localhost. Я не знаю в этом ли причина, но и не знаю как его поменять. С sendmail'ом плохо знаком.
Бьюсь над этим уже неделю - гугл затер до дыр)
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "отправка почты с виртуального хоста с помощью sendmail"  +/
Сообщение от KarD_IO on 20-Июн-11, 08:28 
telnet 172.16.1.100 25
Что говорит?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "отправка почты с виртуального хоста с помощью sendmail"  +/
Сообщение от s2h email on 20-Июн-11, 14:49 
> telnet 172.16.1.100 25
> Что говорит?

коннектится отлично, почту могу отправить так без проблемм

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "отправка почты с виртуального хоста с помощью sendmail"  +/
Сообщение от PavelR (??) on 20-Июн-11, 18:38 
> telnet 172.16.1.100 25
> Что говорит?

вы (да, именно отвечающий, а не топикстартер) - в исходное сообщение смотрели ?
Там логи приведены, если в чо. И в них четко видно, что на смартхост оно и не пытается стучаться. Так при чем тут телнет ?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "отправка почты с виртуального хоста с помощью sendmail"  +/
Сообщение от PavelR (??) on 20-Июн-11, 18:41 
Плохо знакомы с сендмейл-ом ?
Сменить не пробовали ?

Рекомендую смотреть в логи. Очень хорошо там всё написано, что делает система.

Jun 17 15:34:37 bugzilla sm-mta[2416]: p5HBXMCD002414: to=<sergey@hov.ru>, ctladdr=<sergey@bugzilla.hov.int> (1001/1001), delay=00:01:15, xdelay=00:01:15, mailer=esmtp, pri=30377, relay=mail1.hov.ru. [195.151.220.73], dsn=4.0.0, stat=Deferred: Operation timed out with mail1.hov.ru.

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

Надо бы сделать

cd /etc/mail
make all

Или как там эта команда, которая cf файлы обновляет, подзабыл я ужо....


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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