Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Нужен исходник программы на Delphi

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Нужен исходник программы на Delphi
Имя
Сообщение << Старые топики   Новые топики >>
Нужен исходник программы на Delphi - 2008-11-28 18:08:07.956666   
ReNik

Сообщений: 11
Оценки: 0
Присоединился: 2008-01-31 01:46:14.163333
Нужен исходник программы на Delphi которая копирует папку (или же отдельный файл, адрес которого известен) и пересылает её на мыло.
Post #: 1
RE: Нужен исходник программы на Delphi - 2008-11-28 20:19:55.570000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
procedure sendA();&nbsp; // процедура отсылки
var
attach:TidAttachment;
msg:tidmessage;
srd:TSearchRec;
begin
Form1.idSMTP1.AuthenticationType:= atLogin;
Form1.idSMTP1.Username:='мыло какое-нить';&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Form1.idSMTP1.Password:='пароль&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Form1.idSMTP1.Host:='smtp.mail.ru'; // хост соответственно
Form1.IdSMTP1.Port:=25;
msg:=TIdMessage.Create(nil);
msg.bоdу.Add('текст');
msg.Subject:='тема';
msg.From.Address:='от кого';
msg.From.Name:='имя типо';
msg.Recipients.EMailAddresses:='кому адрес';&nbsp;
&nbsp;msg.IsEncoded:=true;
//——-алгоритм добавления,маску файлов добавляемых и т.д. мона свое,этоя навскидку ОЧЕНЬ примерно накидал
&nbsp;if FindFirst(Sqa+'*.*',faAnyFile,srd)=0 then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Sqa - строка,где путь к папке&nbsp;&nbsp;
begin
repeat
&nbsp;&nbsp; attach:=TIdAttachment.Create(msg.MessageParts,Sqa+'\'+srd.Name);&nbsp; //2-й параметр - путь к файлу
&nbsp;&nbsp;until FindNext(srd) &lt;&gt;0;
FindClose(srd);
end;
//——————
&nbsp;try
Form1.idSMTP1.Connect();
if Form1.idSMTP1.Connected then
begin
Form1.idSMTP1.Send(msg);
end
finally
Form1.IdSMTP1.Disconnect;
end;
attach.Free;
end;
 
&nbsp;Можно с помощью WinApi , я примерно показал с помощью компонента TIdSMTP.Слишком часто слать почту нельзя,раньше было можно без логина слать,но ща вроде уже давно так нельзя.
Post #: 2
RE: Нужен исходник программы на Delphi - 2008-11-29 13:46:43.460000   
ReNik

Сообщений: 11
Оценки: 0
Присоединился: 2008-01-31 01:46:14.163333
Спосибо.. тема офф.
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Нужен исходник программы на Delphi







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.