powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / отправка почты с виртуального хоста с помощью sendmail
2 сообщений из 2, страница 1 из 1
отправка почты с виртуального хоста с помощью sendmail
    #37313173
s2h
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
s2h
Гость
Проблема такая, в виртуалбоксе поднят freebsd8.2
с него посылаю почту следующей командой:

Код: plaintext
echo text|mail -s "test" sergey@hov.ru


оно повисает в mailq. В логах происходит следующее

Код: plaintext
1.
2.
3.
4.
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 "^#"

Код: plaintext
1.
2.
::1                     localhost localhost.my.domain
127.0.0.1               localhost
10.0.2.15               bugzilla.hov.int


cat /etc/resolv.conf|grep -v "^#"

Код: plaintext
1.
2.
search hov.int
nameserver 172.16.1.200
order hosts,bind


sendmail -d0.10</dev/null

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
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 "^$"

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
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'ом плохо знаком.
Бьюсь над этим уже неделю - гугл затер до дыр)
...
Рейтинг: 0 / 0
отправка почты с виртуального хоста с помощью sendmail
    #37313229
s2h
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
s2h
Гость
дополнение:
echo text|mail -vs "test" sergey@hov.ru
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
sergey@hov.ru... Connecting to [127.0.0.1] via relay...
220 bugzilla.hov.int ESMTP Sendmail 8.14.4/8.14.4; Fri, 17 Jun 2011 16:28:41 +0400 (MSD)
>>> EHLO bugzilla.hov.int
250-bugzilla.hov.int Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<sergey@bugzilla.hov.int>; SIZE=46
250 2.1.0 <sergey@bugzilla.hov.int>;... Sender ok
>>> RCPT To:<sergey@hov.ru>;
>>> DATA
250 2.1.5 <sergey@hov.ru>;... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 p5HCSftA003077 Message accepted for delivery
sergey@hov.ru... Sent (p5HCSftA003077 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 bugzilla.hov.int closing connection
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / отправка почты с виртуального хоста с помощью sendmail
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]