Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Протестите кто может / 4 сообщений из 4, страница 1 из 1
01.09.2006, 19:51:33
    #33959758
HunterNomad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протестите кто может
Проши прощение у модератора, за новый топик http://www.sql.ru/forum/actualthread.aspx?tid=332221 (еслибы не нужда ....)
итак: прошу кто сможет проверте работу этого кода на хостовам серваке
автор<%@ page import="java.io.*" %>
<%@ page import="java.net.*" %>
<%@ page import="javax.mail.*" %>
<%@ page import="org.apache.commons.mail.*" %>
<%
// Create the email message
HtmlEmail email = new HtmlEmail();
email.setHostName("localhost");
email.setCharset("windows-1251");
email.addTo("test@test.com", "Test");
email.setFrom("tost@test.com", "Tost");
email.setSubject("Test email with inline image");
email.setHtmlMsg("<html> Тест Русского текста</html>");
email.setTextMsg("Your email client does not support HTML messages");
email.send();
%>
Скажите это "едит" хоть кудата ...
Писмотрите последнее сообщение моей ссылки. Каково ваше мнение
...
Рейтинг: 0 / 0
02.09.2006, 11:54:56
    #33960103
HunterNomad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протестите кто может
В дополнениевыше сказанного - мои библиотеки
/WEB-INF/lib
activation.jar
commons-email-1.0.jar
dsn.jar
imap.jar
mail.jar
mailapi.jar
pop3.jar
smtp.jar
хелп плиз
...
Рейтинг: 0 / 0
02.09.2006, 14:03:41
    #33960181
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протестите кто может
Tomcat 5.5 на WinXP, твой пример отработал почти нормально, только вместо руских букв были вопросы. Поправилось добавлением директивы
Код: plaintext
<%@ page contentType="text/html;charset=windows-1251" language="java" %>  
Хотя, может, такая у тебя и есть. В WEB-INF/lib только activation.jar, commons-email-1.0.jar и mail.jar.

Поставь себе локально Resin, потестируй на нем.
...
Рейтинг: 0 / 0
02.09.2006, 16:42:43
    #33960304
HunterNomad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Протестите кто может
Denis PopovTomcat 5.5 на WinXP, твой пример отработал почти нормально, только вместо руских букв были вопросы. Поправилось добавлением директивы
Код: plaintext
<%@ page contentType="text/html;charset=windows-1251" language="java" %>  
Хотя, может, такая у тебя и есть. В WEB-INF/lib только activation.jar, commons-email-1.0.jar и mail.jar.

Поставь себе локально Resin, потестируй на нем.
Resin у меня стоит локально, для тестирования отправки почты поставил
Courier Mail Server и .... о чуда все проходит, все пашит.
В самих письмах я обнаружил отличия у меня
Content-Type: text/plain; charset=Windows-1251
Content-Transfer-Encoding: 8bit
у провайдера хостинга при отправки с сервера
Content-Type: text/plain; charset=Windows-1251
Content-Transfer-Encoding: 7bit
Возмодно в этом причина :-( притом наверно я принудительно Content-Transfer-Encoding: 8bit поставить не смогу.
Далее, при отправре вышепредставленного кода (с поправкой от Denis Popov (огромно спасибо за помощ!!!!)) от меня письмо отправляется почти мгновенно, от провайдера хостинга все висит, а потом бац - 504 Gateway Time-out
Если у кого были подобные глюки как вы их развязали?
СПАСИБО
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Протестите кто может / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]