LINUX.ORG.RU

[java] email

 


0

1

Здравствуйте!
Помогите с отправкой email'ов с аутентификацией.
В инете нашел много примеров, но ни один не рабоает, вылетает ошибка:
javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/mail/Authenticator

Почему не может найти класс? Что забыл подключить?

★★★★★
Ответ на: комментарий от maloi

mail.jar подключил
Сейчас вот даже скачал готовый пример в комплекте с которым идет mail.jar. Пакет к проекту подключил, класс добавил, запускаю - java.lang.NoClassDefFoundError: javax/mail/Address

kovrik ★★★★★
() автор топика

Подключил еще раз, перекомпилил, запустил - теперь все отправилось. Странно.
Такой еще вопрос: если писем надо будет отправлять много (не спам, новостная рассылка), то как лучше это организовать (в плане скорости и нагрузки) ?

kovrik ★★★★★
() автор топика
Ответ на: комментарий от kovrik

>Такой еще вопрос: если писем надо будет отправлять много (не спам, новостная рассылка), то как лучше это организовать (в плане скорости и нагрузки) ?

отправлять на адрес news@example.com, на почтовике вытягивать из базы адреса, кому это на самом деле соответсвует и отправлять.

maloi ★★★★★
()
Ответ на: комментарий от kovrik

идя в том что эффективнее сделать алиасы адресов на смтп-сервере, а не рассылать кучу писем из явы.

maloi ★★★★★
()
Ответ на: комментарий от kovrik

[quote]если писем надо будет отправлять много (не спам, новостная рассылка), то как лучше это организовать (в плане скорости и нагрузки) ?[/quote]

Можешь еще попробовать background jobs, так чтобы они не нагружали основное приложение. То бишь, использовать внешнюю очередь и отправщик сообщений, которые работают отдельным процессом от самого веб-приложения.

anonymous
()
Ответ на: комментарий от kovrik

никак. можешь написать в гуголь, мэйлрушечку, может что присоветуют :) у яндекса можно пообщаться с замечательным автоответчиком

stevejobs ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.