| Signatur | Sichtbarkeit | Beschreibung |
SMTPReadResponse(conn: SMTPConn, buf: int64): int64 | pub | SMTP-Antwortcode vom Server lesen |
SMTPSendCmd(conn: SMTPConn, cmd: int64, len: int64): int64 | pub | SMTP-Kommando an Server senden |
SMTPStrLen(s: int64): int64 | pub | Länge eines SMTP-Strings ermitteln |
SMTPBuildEhlo(hostname: int64): int64 | pub | EHLO-Befehlsstring zusammenbauen |
SMTPBuildMailFrom(sender: int64): int64 | pub | MAIL FROM-Befehlsstring zusammenbauen |
SMTPBuildRcptTo(recipient: int64): int64 | pub | RCPT TO-Befehlsstring zusammenbauen |
SMTPBuildMessage(email: SMTPEmail): int64 | pub | E-Mail-Nachrichteninhalt aufbauen |
SMTPConnect(host: int64, port: int64): SMTPConn | pub | TCP-Verbindung zum SMTP-Server herstellen |
SMTPEhlo(conn: SMTPConn, hostname: int64): int64 | pub | EHLO-Dialog mit Server durchführen |
SMTPMailFrom(conn: SMTPConn, sender: int64): int64 | pub | Absenderadresse an Server übermitteln |
SMTPRcptTo(conn: SMTPConn, recipient: int64): int64 | pub | Empfängeradresse an Server übermitteln |
SMTPDataStart(conn: SMTPConn): int64 | pub | DATA-Sequenz am Server einleiten |
SMTPSendMessage(conn: SMTPConn, email: SMTPEmail): int64 | pub | E-Mail-Daten in DATA-Phase senden |
SMTPSend(conn: SMTPConn, email: SMTPEmail): int64 | pub | Vollständige E-Mail über SMTP versenden |
SMTPQuit(conn: SMTPConn): int64 | pub | SMTP-Sitzung regulär beenden |
SMTPClose(conn: SMTPConn) | pub | SMTP-Verbindung schließen und freigeben |