Почтовая команда с помощью альтернативного порта SMTP?

Одна полезная техника, которую я нашел, состоит в том, чтобы использовать JMX, контролирующий для наблюдения точно, сколько памяти используется "кучей" по сравнению с пространством permgen.

Настроенный JMX в Tomcat, как описано здесь http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html

Затем используйте JConsole (идет с JDK 5 или JDK 6) - тег памяти будет отслеживать потребление памяти со временем.

Также - остерегаются "мягких" перезапусков веб-приложений. При перезагрузке веб-приложения пространство permgen не будет собрано "мусор" и будет расти со временем. Необходимо сделать, точка / запускается Tomcat для освобождения permgen пространства.

5
задан 12 February 2010 в 13:21
1 ответ

Для тестирования, просто telnet к порту: cf. этот демонстрационный SMTP.

Постскриптум, Если Вы хотите остроту, поместил следующее с необходимыми аргументами в Вашем пути:

#!/bin/bash
from=$1; to=$2
echo EHLO $from
echo MAIL FROM: $from
echo RCPT TO: $to
echo DATA
echo Subject: Test $from $to
echo
echo Test message body.
echo .

И затем передайте тот сценарий по каналу, с его двумя аргументами, в telnet localhost 10025

5
ответ дан 3 December 2019 в 01:42
  • 1
    Похож на Вас, бьет меня... Мне нравится Ваша страница лучше, так или иначе. –  Paul Kroon 12 February 2010 в 14:03
  • 2
    Это просто кажется позором что я couldn' t имеют команду с 1 строкой, находящуюся в сценарии удара. Вы знаете какой-либо другой командной строки smtp инструменты для отправки? I' ve обратился к Сценарию PHP в настоящий момент :( –  Mark L 12 February 2010 в 14:15

Теги

Похожие вопросы