Delphi socks5 прокси к idsmtp
16 PLNfunction sendsmtp(akk,mail,from,subj,text:string):string;
var
SMTP : TIdSMTP;
msg : TIdMessage;
SSLOpen : TIdSSLIOHandlerSocketOpenSSL;
s:string;
begin
SMTP := TIdSMTP.Create(nil);
s:=getlogin(akk,':');
SMTP.Host := 'smtp.'+getpass(s,'@');
SMTP.Port := 465;
SMTP.AuthType := satDefault;
SMTP.Username := getlogin(akk,':');{Должно совпадать с msg.From.Address}
SMTP.Password := getpass(akk,':');
//это необходимо использовать для SSL
SSLOpen := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
SSLOpen.Destination := SMTP.Host+':'+IntToStr(SMTP.Port);
SSLOpen.Host := SMTP.Host;
SSLOpen.Port := SMTP.Port;
SSLOpen.DefaultPort := 0;
SSLOpen.SSLOptions.Method := sslvSSLv23;
SSLOpen.SSLOptions.Mode := sslmUnassigned;
SMTP.IOHandler := SSLOpen;
SMTP.UseTLS := utUseImplicitTLS;
msg := TIdMessage.Create(nil);
msg.ContentType:='text/html; charset=windows-1251';
msg.Body.Text:=text;
msg.Subject:=subj;
msg.From.Address := getlogin(akk,':');; {<<Должно совпадать с SMTP.UserName}
msg.From.Name := from;
msg.Recipients.EMailAddresses :=mail;
SMTP.Connect;
if SMTP.Connected then
begin
SMTP.Send(msg);
result:='Сообщение отправлено';
end else
result:='Не удалось отправить сообщение';
SMTP.Disconnect();
SMTP.Free;
msg.Free;
end;
к этой функции надо добавить возможность использования proxy
-
40 2 0 Поддерживает, все решаемо, поддержку прокси любых типов можно добавить.
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Modyfikacja w pracy emulatora
164 PLN
Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu… Aplikacje desktopowe ∙ 1 dzień 10 godzin temu ∙ 10 ofert |
Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)
82 PLN
Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego… Content Management Systems, Aplikacje desktopowe ∙ 6 dni 6 godzin temu ∙ 22 oferty |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 11 dni 14 godzin temu ∙ 19 ofert |