Сверните свое.Довольно просто создать Java-класс, который привязывается к порту TCP (например, к порту 25) и прослушивает трафик.
Когда-то я делал это на порте 80 для некоторых модульных тестов C # для имитациивеб-сервис.
Создайте различные функции, которые отвечают различными способами, с которыми вам нужно справиться, и все готово.Это не обязательно должен быть настоящий SMTP-сервер, потому что это юнит-тест.Если вы столкнулись с состоянием, которое вы не проверяли, добавьте больше тестов.