Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2011, 12:49   #11
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

изза чего возникает эта ошибка?(скрин пятого поста)
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 13:09   #12
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Если telnet.exe не найден, значит ты его не установил либо убил.
Воспользуйся "Установка и удаления программ - Компоненты Windows", где-то в разделе "Сеть" есть соотв.крыжик.

По поводу 5-го поста - я нишиша не понял из невнятного твоего объяснения.
Скажи черным по-русски: подкоючаюсь к такому-то конкретному хосту и порту и получаю такую-то дословно ошибку ..
mss вне форума Ответить с цитированием
Старый 08.06.2011, 13:49   #13
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

подключаюсь к smtp.mail.ru
по порту 2525,дает ошибку (скрин в пятом посте)
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:09   #14
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Код:
IdSMTP1.Username:='lcrnt50476ythmdfhg8ygzhge';
.. 
IdMessage1.From.Text:='********@yandex.ru';
Выделенное жирным ДОЛЖНО быть идентичным и представлять собой действительное имя действительно зарегистрированного пользователя почтового smtp-сервиса. По кр.мере для Яндекса.
В противном случае Яндекс считает тебя злобным спамером. о чем он тебя честно и предупреждает, мол, если ты мой пользователь с логином lcrnt50476ythmdfhg8ygzhge, то и изволь в поле "От кого" писать адрес который тебе выдан при регистрации - lcrnt50476ythmdfhg8ygzhge@yandex.ru, а своего локального пользователя с адресом ********@yandex.ru я знать не знаю, поэтому "с новым годом ! Пошёль нафик", спамер противный))

Вот таки дела))
mss вне форума Ответить с цитированием
Старый 08.06.2011, 14:13   #15
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

у меня там просто приведены 2 разных кода,потом я все это переделал в такой
Код:
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
IdSMTP1.Username:='***@mail.ru';
IdSMTP1.Password:='***';

IdMessage1.Body.Text:='gbcmvj';
IdMessage1.From.Text:='***@yandex.ru';
IdMessage1.Recipients.EMailAddresses:='***@mail.ru';
IdMessage1.Subject:='ntvf';
IdSMTP1.Connect();
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
end;
и с него дает ошибку(5 пост)

Последний раз редактировалось spydark91; 08.06.2011 в 14:17.
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:17   #16
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

аа,понял.ща исправлю
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:19   #17
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

поменял на такой код
Код:
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
IdSMTP1.Username:='логин@mail.ru';
IdSMTP1.Password:='пароль';

IdMessage1.Body.Text:='gbcmvj';
IdMessage1.From.Text:='мой логин';
IdMessage1.Recipients.EMailAddresses:='логин того,кому посылаю';
IdMessage1.Subject:='ntvf';
IdSMTP1.Connect();
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
и дает ошибку
Изображения
Тип файла: jpg Безымянный.jpg (243.6 Кб, 145 просмотров)
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 14:45   #18
Whited
Пользователь
 
Регистрация: 20.02.2011
Сообщений: 21
По умолчанию

Цитата:
Сообщение от spydark91 Посмотреть сообщение
поменял на такой код
Код:
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
IdSMTP1.Username:='логин@mail.ru';
IdSMTP1.Password:='пароль';

IdMessage1.Body.Text:='gbcmvj';
IdMessage1.From.Text:='мой логин';
IdMessage1.Recipients.EMailAddresses:='логин того,кому посылаю';
IdMessage1.Subject:='ntvf';
IdSMTP1.Connect();
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
и дает ошибку
Возможно он еще не успел залогинится, а ты уже сообщение отправляешь......сделай на отдельный button отправку письма.

в ошибке так и написано.

Последний раз редактировалось Whited; 08.06.2011 в 14:46. Причина: обновление
Whited вне форума Ответить с цитированием
Старый 08.06.2011, 14:56   #19
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

сделал
Код:
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
IdSMTP1.Username:='spydark911@mail.ru';
IdSMTP1.Password:='spydark917526757';

IdMessage1.Body.Text:='gbcmvj';
IdMessage1.From.Text:='spydark911@mail.ru';
IdMessage1.Recipients.EMailAddresses:='spydark91@mail.ru';
IdMessage1.Subject:='ntvf';
IdSMTP1.Connect();

end;

procedure TForm1.Button2Click(Sender: TObject);
begin
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
нажимаю первую кнопку,жду 10 секунд,жму вторую
таже ошибка
spydark91 вне форума Ответить с цитированием
Старый 08.06.2011, 16:32   #20
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

Код:
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
IdSMTP1.Username:='**@mail.ru';
IdSMTP1.Password:='**';

IdMessage1.Body.Text:='gbcmvj';
IdMessage1.From.Text:='*@mail.ru';
IdMessage1.Recipients.EMailAddresses:='*@mail.ru';
IdMessage1.Subject:='ntvf';
IdSMTP1.Connect();
sleep(10000);
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
ошибка со скрина

Последний раз редактировалось spydark91; 08.06.2011 в 16:57.
spydark91 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
абракадабра в теме письма при отправки через TIdSMTP fate Общие вопросы Delphi 1 24.05.2011 22:55
AppendRecord дает ошибку с полем КОД sergey113 БД в Delphi 2 10.03.2011 13:14
Создать отдельный поток для отправки письма 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