Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 22.12.2013, 12:48   #1
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию Проблема отправки письма

Всем привет. Тут такая проблема. пытался написать отправку письма через mail.ru
Но почему то не выходит
Код:
idHTTP.Get('http://mail.ru/');

  PostData.Clear;
	PostData.Add('Login=' + mail);
	PostData.Add('Domain=mail.ru');
	PostData.Add('Password=' + pass);
  resp := idHTTP.Post('http://e.mail.ru/cgi-bin/auth', PostData);

  resp := copy(resp, pos('/cgi-bin/sentmsg?compose&', resp), length(resp));
  resp := copy(resp, 1, pos('"', resp));  
  idHTTP.Get('http://e.mail.ru' + resp);

  PostData.Clear;
	PostData.Add('form_sign=');
	PostData.Add('form_token=');
	PostData.Add('text=');
	PostData.Add('direction=re');
	PostData.Add('orfo=rus');
	PostData.Add('files_id=');
	PostData.Add('message=5TK46ADK');
	PostData.Add('old_charset=');
	PostData.Add('template_id=');
	PostData.Add('HTMLMessage=1');
	PostData.Add('draft_msg=');
	PostData.Add('re_msg=');
	PostData.Add('fwd_msg=');
	PostData.Add('RealName=0');
	PostData.Add('attached_ids=');
	PostData.Add('To=' + victim);
	PostData.Add('CC=');
	PostData.Add('BCC=');
	PostData.Add('Subject=' + AnsiToUtf8(SubjectSpam));
	PostData.Add('File=');
	PostData.Add('Body=' + AnsiToUtf8(MessageSpam));
	PostData.Add('security_image_word=');
	PostData.Add('send=' + AnsiToUtf8('Отправить'));
  idHTTP.Post('http://e.mail.ru/cgi-bin/sentmsg', PostData, mystream);
alex0097 вне форума Ответить с цитированием
Старый 22.12.2013, 13:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,840
По умолчанию

Же-е-е-сть...
А ты не хочешь попробовать использовать IdSMTP?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.12.2013, 14:21   #3
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Stilet нее)))) в спам все попадает.
alex0097 вне форума Ответить с цитированием
Старый 22.12.2013, 14:37   #4
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 528
По умолчанию

а если использовать MAPI?
unbanned вне форума Ответить с цитированием
Старый 22.12.2013, 14:40   #5
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

unbanned хз не пробывал.... но самый эфективный способ это через сайт
alex0097 вне форума Ответить с цитированием
Старый 22.12.2013, 15:23   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,840
По умолчанию

Цитата:
в спам все попадает.
Пффф....
А откуда уверенность что отправка по НТТР в спам не попадет? О_о
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.12.2013, 15:32   #7
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 528
По умолчанию

кстати насчет IdSMTP может вы не так настроили или передаете не всю информацию... например адрес и имя отправителя. как то же они идентифицируют спам
unbanned вне форума Ответить с цитированием
Старый 22.12.2013, 15:32   #8
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Stilet посоветовали люди. причем все почти в один голос
alex0097 вне форума Ответить с цитированием
Старый 22.12.2013, 15:41   #9
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

Лучше помогите разобраться почему не отправляет сообщения. Заранее спасибо
alex0097 вне форума Ответить с цитированием
Старый 22.12.2013, 16:12   #10
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 528
По умолчанию

только что проверил с @mail.ru на @gmail.com отсылается через IdSMTP без попадания в спам.

разобраться будет сложно... и если сработает через TIdSMTP смысла в этом не будет, верно?
unbanned вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
абракадабра в теме письма при отправки через TIdSMTP fate Общие вопросы Delphi 1 24.05.2011 21:55
Создать отдельный поток для отправки письма betirsolt Работа с сетью в Delphi 2 28.12.2009 22:39
Masterhost и форма для отправки письма Wenfor PHP 4 05.11.2009 23:14
Как использовать несколько edit для отправки письма eldar Работа с сетью в Delphi 2 22.03.2009 20:04


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS