понедельник, 11 ноября 2013 г.

Назначить другой smtp порт для отправки писем в HP SIM (hp sim specific smtp port for e-mail settings)

В окне настройки если ввести smtp host с добавление порта, то HP SIM будет выдавать ошибку, при попытке отправки тестового сообщения.



Это связано с ограничением HP SIM, из-за которого нельзя использовать кастомный порт для SMTP сервера.
Для обхода этого ограничения можно воспользоваться встроенным функционалом Windows: командой netsh для настройки port proxy.
Пусть 192.168.10.5 – адрес SMTP сервера.
2504 – smtp  порт открытый на сервере 192.168.10.5
 Запускаем командную строку из-под администратора на сервере HP SIM и выполняем следующее:

C:\Windows\system32>netsh
netsh>interface
netsh interface>portproxy
netsh interface portproxy>add v4tov4 listenport=25 connectaddress= 10.223.9.41  connectport=2504

netsh interface portproxy>dump

#===========================
# Конфигурация портов прокси
#===========================
pushd interface portproxy

reset
add v4tov4 listenport=25 connectaddress=10.223.9.41  connectport=2504


popd

# Конец конфигурации портов прокси


Теперь в поле SMTP вводим ip сервера hp sim и проверяем отправку тестового письма. Письмо должно быть успешно отправлено, т.к. теперь при обращении к 25 порту сервера мониторинга, он перенаправляет запрос на нужный порт почтового сервера.

1 комментарий:

  1. Если у Вас не работает это на Windows server 2003, то нужно активировать ipv6. Для этого выполнить следующую команду:
    netsh interface ipv6 install

    ОтветитьУдалить