Я использую пользовательские SMTP-серверы и хотел бы проверить соединение, когда пользователь вводит свои собственные учетные данные сервера.
Точно такую же проверку позволяют делать Adobe CF и Railo при добавлении почтового сервера.
Конечно, это не гарантирует, что доставка будет работать, но, по крайней мере, проверяет правильность введенного сервера/имени пользователя/пароля.
Я вижу один хитрый способ: попробуйте отправить электронное письмо с помощью cfmail и проверьте журнал почты. Но я считаю, что это можно сделать более элегантно.
Есть ли какая-нибудь библиотека Java, доступная в стандартном дистрибутиве ACF/Railo, которая мне поможет? Как бы я их использовал? Примеры высоко ценятся.
Заранее спасибо.
ИЗМЕНИТЬ:
Пожалуйста, не путайте с присутствующим тегом Java. Требуется решение в CFML. Хотя он может использовать некоторые библиотеки Java, если это применимо.