Нужна ли аутентификация службе SMTP? Может быть, в коде JSP есть настройка, которая аутентифицируется на SMTP-сервере? Вы можете посмотреть на код JSP, чтобы увидеть, есть ли другая конфигурация SMTP.
Другая причина может заключаться в том, что SMTP допускает только определенные адреса / домены отправителя. Отличаются ли адреса отправителей приложений PHP и JSP?