powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Отправка почты IdSMTP C++ Builder
6 сообщений из 6, страница 1 из 1
Отправка почты IdSMTP C++ Builder
    #34633771
Begem0t!k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроче написал прогу отправлет письма ! На обыкновенном компе все работает !
Но в компютерном классе чтобы использовать интерент(например при входде в IE запрашиваеться ваш логин и пароль) как это сделать в проге ?? Иначе она просто не может получить доступ в Интернет
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
  TIdMessage * msg=new TIdMessage(sm);
     msg->Subject="From Urka!";
     msg->Recipients->EMailAddresses="super@hotbox.ru";
     msg->From->Text="super@hotbox.ru";
     msg->Body->Add("Hello I am Berhold");
     TSearchRec  Rec;
     sm->AuthenticationType=atLogin;
     sm->Host="smtp.pochta.ru";
      sm->Port= 25 ;
      sm->UserId="super@hotbox.ru";
      sm->Password="123456";
       sm->Connect();
       int File= 1 ;
     ChDir(ExtractFilePath(Application->ExeName));
     if(FindFirst("*.*",faAnyFile,Rec)== 0 )
     {
       if(UpperCase(ExtractFileExt(Rec.Name))==".BMP" || UpperCase(ExtractFileExt(Rec.Name))==".TXT" || UpperCase(ExtractFileExt(Rec.Name))==".JPG" )
       {
           TIdAttachment * x;
           x=new TIdAttachment(msg->MessageParts,Rec.Name);
           msg->Subject=msg->Subject+" "+AnsiString(File);
           sm->Send(msg);
           delete x;
       }
       while(FindNext(Rec)== 0 )
       {
         //ShowMessage(ExtractFileExt(Rec.Name));
         if(UpperCase(ExtractFileExt(Rec.Name))==".BMP" || UpperCase(ExtractFileExt(Rec.Name))==".TXT" || UpperCase(ExtractFileExt(Rec.Name))==".JPG" )
         {

              TIdAttachment * x;
              x=new TIdAttachment(msg->MessageParts,Rec.Name);
              File++;
              msg->Subject=msg->Subject+" "+AnsiString(File);
              sm->Send(msg);
              delete x;
         }
       }

     }
     FindClose(Rec);
     sm->Disconnect();
     delete msg;
    MessageBox(this->Handle,"Отсылка успешно завершена !","Отправка",MB_OK);
    Application->Terminate();
...
Рейтинг: 0 / 0
Отправка почты IdSMTP C++ Builder
    #34634270
Фотография sashka304
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вероятно инет идет через прокси, поэтому как вариант прописать прокси в настройках.
...
Рейтинг: 0 / 0
Отправка почты IdSMTP C++ Builder
    #34642973
Begem0t!k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прокси дб в настройках чего ???Windows ???
...
Рейтинг: 0 / 0
Отправка почты IdSMTP C++ Builder
    #34643506
Фотография sashka304
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в эксплорере он и так уже прописан если ты говоришь что при входе в нет просит пароль, попробуй в компоненте прописать...
не факт что поможет но всетаки.
...
Рейтинг: 0 / 0
Отправка почты IdSMTP C++ Builder
    #34644063
Begem0t!k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sashka304в эксплорере он и так уже прописан если ты говоришь что при входе в нет просит пароль, попробуй в компоненте прописать...
не факт что поможет но всетаки.

Вот тут то и вопрос где там прописывать ))
Там логин и пасс почтовика пишутся а вот где такая тонкая настройка ...
хотя впроде там есть так же как с SSL прослойкой может что есть я посмотрю...
...
Рейтинг: 0 / 0
Отправка почты IdSMTP C++ Builder
    #34644859
Фотография Macks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Begem0t!k sashka304в эксплорере он и так уже прописан если ты говоришь что при входе в нет просит пароль, попробуй в компоненте прописать...
не факт что поможет но всетаки.

Вот тут то и вопрос где там прописывать ))
Там логин и пасс почтовика пишутся а вот где такая тонкая настройка ...
хотя впроде там есть так же как с SSL прослойкой может что есть я посмотрю...

IdIOHandlerStack
TransparentProxy
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Отправка почты IdSMTP C++ Builder
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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