Ich versende Mail auch unter Android via TIDSMTP. Du musst nur dann zuvor IdOpenSSL initialisieren und natürlich die Libs mit deployen:
Delphi-Quellcode:
IdOpenSSLSetLibPath(String.Empty);
IdSSLOpenSSLHeaders.Load();
help2:=IdSSLOpenSSLHeaders.WhichFailedToLoad();
if (length(help2) > 0) then
begin
IdOpenSSLSetLibPath(IncludeTrailingPathDelimiter(TPath.GetLibraryPath));
IdSSLOpenSSLHeaders.Load();
help2:=IdSSLOpenSSLHeaders.WhichFailedToLoad();
if (length(help2) > 0) then
begin
IdOpenSSLSetLibPath(IncludeTrailingPathDelimiter(TPath.GetDocumentsPath));
IdSSLOpenSSLHeaders.Load();
help2:=IdSSLOpenSSLHeaders.WhichFailedToLoad();
end;
end;