08. juni 2010 - 14:55Der er
5 kommentarer og 1 løsning
Verifikation af SMTP server
Findes der mon en metode til at verificere om en SMTP server er tilgængelig?
Jeg har behov for at kunne få at vide om man kan bruge den til at sende mail via. Jeg har et lille program som bliver flyttet rund på forskellige computere med forskellige ISP'er. Jeg har så en liste med forskellige ISP'er på som brugeren kan vælge fra. Men jeg har brug for at kunne kontrollere på en eller anden måde om det er 'lovligt'/muligt at sende en mail.
cli := TIdTCPClient.Create; with cli do begin Host := 'some.mail.server'; Port := 25; end; cli.Connect; cli.Socket.WriteLn('HELO this.server.address'); (* muligvis burde man laese svaret her *) cli.Disconnect; cli.Destroy;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.