En HTTP-Proxy kann eng SMTP-Verbindung droen, wann e en CONNECT-Tunnel zum Port vum Mailserver erlaabt. Dës Berechtegung ass méi wichteg wéi ob eng Websäit iwwer dee selwechte Proxy lued.

Eng Soumissioun mat SMTP an STARTTLS huet dës allgemeng Form:

curl --proxy http://203.0.113.10:8080 --proxytunnel \
  --url smtp://mail.example.com:587 --ssl-reqd \
  --user mail-user \
  --mail-from [email protected] \
  --mail-rcpt [email protected] \
  --upload-file message.eml

D'Adressen sinn Platzhalter. Benotzt en E-Mail-Déngscht an en Absender, fir déi Dir autoriséiert sidd. curl freet no dem Passwuert, wann d'Benotzeroptioun nëmmen den Benotzernumm enthält. D'Message-Datei brauch passend Mail-Headeren, eng eidel Linn an en Body; si ass net nëmmen d'Empfängeradress.

Rechent mat getrennte Verbindungen an Umellungen

D'HTTP-Tunnel-Optioun verursaacht, datt curl de Proxy no enger Verbindung zum SMTP-Zil freet. De Proxy kann seng eege Zougangsdaten iwwer dem curl seng Proxy-Authentifikatiounsoptiounen verlaangen. Duerno authentifizéiert den SMTP-Déngscht de Mailbenotzer bannent dëser Verbindung.

--ssl-reqd verlaangt den TLS-Upgrade fir dës SMTP-URL. Loosst d'Zertifikatsiwwerpréiwung fir den ugedaachte Mailhostnumm ageschalt. Eng erfollegräich Proxy-Authentifikatioun beweist net, datt TLS oder d'Mail-Umeldung geléngt.

Vill allgemeng HTTP-Proxye limitéieren CONNECT-Porten. Eng Oflehnung vum Port 587 kann eng bewosst Politik sinn. Frot eng genehmegt Route un, amplaz ëmmer erëm onverbonnen Porten ze probéieren oder d'Limite als Stéierung ze behandelen.

E-Mail-Déngschter kënnen och Absenderberechtegungen an Soumissiounsrichtlinnen duerchsetzen, nodeem d'Route funktionéiert. Liest d'SMTP-Antwert. Eng Message, déi no der Authentifikatioun ofgelehnt gëtt, brauch eng aner Léisung wéi en Tunnel, dee ofgelehnt gëtt, ier d'SMTP-Begréissung ukommt.

Ähnlech Artikelen