Сделайте это:
Properties props = new Properties();
props.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.enterprise.naming.SerialInitContextFactory");
Context initialContext = new InitialContext(props);
Также добавьте это в библиотеки проекта:
C:\installs\glassfish\glassfish-4.1\glassfish\lib\gf-client.jar
соответственно отрегулируйте путь
Четыре шага, которые значительно увеличат Ваши возможности:
При развертывании одного из наших веб-сайтов наш почтовый сервер отрегулировал Yahoo! из-за объема электронного письма, которое мы посылали – весь из которого был уведомлениями регистрации. Мы получали столько новых пользователей, что они отрегулировали наш сервер. Мы обошли это путем сбрасывания что почтовая очередь сервера к другому серверу. После того, как три сервера отрегулировали, нам удалось получить остальную часть нашей почты, поставленной, и мы были в порядке с тех пор.
Можно также хотеть рассмотреть сторонний сервис, как CertifiedEmail, который может стоить денег, но который может также гарантировать более высокий уровень доставки.
Наконец, отправьте тестовые сообщения через свою систему для тестирования учетных записей на всех бесплатных сервисах веб-почты, каждый ISP, который можно найти, и каждый почтовый клиент, который можно достать. Только после выполнения всего вышеупомянутого, должен Вы даже рассматривать отсылку почты.
После того как Вы готовы пойти, я предлагаю запуститься с небольшой группы подписчиков и затем переместиться до полного списка позже. Лучше для нахождения проблем, в то время как они являются маленькими.
" Лучшие практики Спама " являются начальной точкой, хотя главным образом нетехнический.
На немного большем техническом уровне, упрощенный и важный шаг должен послать себе тестовое электронное письмо с помощью системы и посмотреть на заголовки, чтобы видеть, существует ли что-нибудь, что кричит проблема, как заголовки X-Authentication-Warning.
немедленно рабочее отказывается от подписки, ссылка абсолютно необходима.
Независимо от того, что Вы делаете, люди и машины неправильно классифицируют Ваши сообщения как спам. Поэтому Вы будете склонны помещать в черный список свой IP-адрес (IP-адреса).
наилучший вариант состоит в том, чтобы настроить некоторый автоматизированный контроль для обнаружения, когда дюйм/с попадает в черный список (сцепите его в нормальную систему контроля) - необходимо контролировать, по крайней мере, большинство больших общедоступных черных списков, если это возможно.
, Если Вы можете, Вы могли бы также автоматически контролировать доставку выбранным третьим лицам (Hotmail, Yahoo, Google) для обнаружения, когда они прекратили поставлять почту - у них, по-видимому, есть частные черные списки, которые Вы не можете запросить программно.
AOL я нашел, чтобы быть конкретной проблемой, их политика была едва зарегистрирована и при внесении изменений без уведомления. Кроме того, их пользователи являются некоторыми самыми глупыми в бизнесе и склонны отмечать что-либо как спам. Однако они действительно (по моему опыту), отвечают на запросы поддержки и добавят Вашего дюйм/с в белый список, если Вы спрашиваете приятно и законны.
при нахождении IP помещенным в черный список можно предпринять шаги, чтобы удалить его или переключиться на другой временно (необходимо было бы все еще получить исходный, непомещенный в черный список, поскольку Вы, вероятно, захотите снова использовать его в конечном счете).