freebsd sendmail proxy

почта unix freebsd Сети sendmail

такая ситуация:
-------------------------------------------------------
1. Host:Windows7(VirtualMachine:freeBSD)
на винде прописан прокси в свойствах обозревателя
HTTP_PROXY=172.16.1.100:8080
-------------------------------------------------------
|
V
-------------------------------------------------------
2. proxy Server - 172.16.1.100
он же шлюз, он же почтовик
-------------------------------------------------------
|
V
-------------------------------------------------------
3. Internet
-------------------------------------------------------
На самой винде все работает прекрасно, почта работает через MS Outlook
в freeBSD интернет тоже работает нормально, кроме стандартной почты, при попытке на свой адрес отправить письмо(echo test|mail -s "test" [email protected]):
Operation timed out with alt4.gmail-smtp-in.l.google.com.

в sendmail прокси прописан руками, но по идее он должен брать из переменной окружения. Из дома с этим же образом виртуальной машины все работает, а вот с проксей никак, подскажите что делать.

Примечание:
какие конфиги нужны?
hosts:
127.0.0.1 localhost
10.0.2.15 bugzilla.hov.int
======================================
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(smtp)
MASQUERADE_AS('bugzilla.hov.int')
============================================
может тут и не причем HTTP_PROXY, но тогда как сендмейлу указать чтоб его mail transfer protocol шел через прокси?

Примечание:
sendmail -d0.10 -bv root </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]
a.k.a.: [127.0.0.1]
Conf file: /etc/mail/sendmail.cf (selected)
Pid file: /var/run/sendmail.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
========================================================

root... deliverable: mailer local, user root

Примечание:
могу переформулировать вопрос: Установил freebsd с нуля, все конфиги по умолчанию.
Из дома команда echo test|mail -s "test" [email protected] работает
На работе есть некий прокси-почтовик, там не работает - ругается на отключение по таймауту.
Именно сендмейл нужен для простой отправки статусов и больше ничего. Подскажите, что в системе прописать. Спасибо!
Ответы:
Без конфигов говорить не о чем. А вообще есть ssmtp и компания, sendmail никакого резона на таком урезке использовать. Либо .local полная система доменов и MTA/MTA Proxy на хосте.
Какая связь между почтой и HTTP proxy? HTTP — это hypertext transfer protocol, а не mail transfer protocol.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.