![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
А ты переподключаешься, или шлешь по уже установленному соединению?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
kkorsakoff |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 14 |
Поможет только
1. слать в одной сессии (как сказано batigoal) 2. добавить все адреса в CC или BCC. Письмо уйдет разом. Но там есть свои тонкости, чтобы адресаты друг друга не увидели. |
|||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
угу. Тут еще такая фишка, что и через типичный Bat по нашему почтовому серверу письма медленно отсылаются, но побыстрее чем у меня.
А вот можно поподробнее или хотя бы ссылочку ![]() -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
kkorsakoff |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 14 |
При добавлении адресата, указать Message.RecipientType.BCC и всех адресатов добавить туда.
Письмо уйдет быстро и одно точно, но я затрудняюсь сказать, что увидят в поле "адресат" все эти пользователи ![]() Это сообщение отредактировал(а) kkorsakoff - 4.10.2006, 13:15 |
|||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
Как тады преобразовать java.util.List data = new java.util.ArrayList() в javax.mail.Address[] addresses? Перепробовал с десяток способов, но каждый раз ошибка
![]() -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
y3u |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 9.9.2006 Где: Москва Репутация: нет Всего: 13 |
на эту тему в факу полно информации... Если у тебя в data лежат действительно объекты Address, то делается, к примеру, так:
-------------------- В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
|||
|
||||
Bulat |
|
||||||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
y3u, так я тоже пробовал
но
сам список заполняется подобным образом
-------------------- менеджер по кодеврайтингу ![]() |
||||||
|
|||||||
y3u |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 9.9.2006 Где: Москва Репутация: нет Всего: 13 |
это что? приведи более полный код -------------------- В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
|||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
Ок, по названию может не сразу понятно что таблица адресов:
Вообще, через ТО отправляется и все в прядке, а вот если весь список e-mail адресов переводить в тип javax.mail.Address[] проблема. -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
y3u |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 9.9.2006 Где: Москва Репутация: нет Всего: 13 |
а, ну естественно, у тебя в коллекции стринги, а ты кастишь к Address
![]() тебе надо делать не
а
еще бы я подобные сравнения
заменил бы на
-------------------- В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
||||||||
|
|||||||||
Bulat |
|
||||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
Вот с этого и надо было начинать ![]() ![]() -------------------- менеджер по кодеврайтингу ![]() |
||||
|
|||||
Bulat |
|
||||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
вернулся господа к своему детищу, и с таким вопросом, письма на домены, зарегестрированные в нашей почтовой службе отправляются, вот только на иные домены нет, типа на маил.ру и т.п.
так то вроде и понятно отчего ошибка, но как обойти, что дописать не знаю ![]() -------------------- менеджер по кодеврайтингу ![]() |
||||
|
|||||
kkorsakoff |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 4 Всего: 14 |
Тут уже проблема не в java. Твой SMTP сервер не желает отправлять письма на домены вне вашей организации. В принципе можно понять почему
![]() Варианта три: 1. найти SMTP сервер, который будет разрешать это делать 2. попросить админа разрешить отправку писем (установив при этом какие-то ограничения, например авторизацию или контроль по ip) 3. разбивать отправку на несколько этапов. Каждый домен (например mail.ru) - коннектишься к почтовому серверу mail.ru, отправляешь письма конкретно на этот домен. И так далее для каждого домена. Узнать адреса почтовых серверов можно при помощи dns (тип записи MX). |
|||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
kkorsakoff, но тот же самый TheBat через наш сервер отправляет, а моя прога нет, вот мне и кажется что все же что-то еще есть.......
А линки никакие не можешь дать по этому поводу.... P.S. гугл не предлагать, я там искал, но по этому поводу ничего конкретного ![]() -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
armixx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.8.2010 Репутация: нет Всего: нет |
Помогите, пожалуйста, новичку.
Хочу отправить письма с [email protected] куда-нибудь. Никакого почтового сервера не знаю. Где взять имя сервера? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |