PK Systems PK Systems
Web & Marketing

Mailto-Link-Generator

Bauen Sie mailto:-Links mit vorgefülltem Empfänger, CC, BCC, Betreff und Body — kopierbereit für HTML, Markdown oder Klartext.

Mailto-Link-Generator

Eine Adresse oder mehrere, durch Kommas getrennt.

Zeilenumbrüche werden in der kodierten URL zu %0A. Die meisten modernen E-Mail-Clients stellen sie als neue Zeilen dar.

Mailto-Link

HTML-Snippet

Was ist ein Mailto-Link?

Ein mailto:-Link ist ein URL-Schema, das den Standard-E-Mail-Client des Nutzers mit einem vorausgefüllten Entwurf öffnet. Es wurde in RFC 6068 standardisiert und wird von jedem großen Betriebssystem, Webbrowser und jeder mobilen Plattform unterstützt. Die Empfängeradresse steht im Pfad, alles andere — Betreff, Nachricht, Cc, Bcc und sogar eigene Header — liegt im Query-String und muss korrekt prozentkodiert sein.

So nutzt du diesen Builder

Trage einen Empfänger (oder mehrere, durch Komma getrennt) im Feld An ein. Ergänze Betreff und Nachricht — Zeilenumbrüche, Emojis und Nicht-ASCII-Zeichen funktionieren alle. Der Mailto-Link wird live aktualisiert; kopiere ihn unverändert für Chats, oder kopiere das HTML-Snippet, um einen klickbaren Link direkt in eine Webseite oder E-Mail-Signatur einzubauen. Im E-Mail-Client öffnen startet die Standard-Mail-App des Nutzers mit dem fertigen Entwurf.

Warum manche Zeichen in der URL seltsam aussehen

Leerzeichen werden zu %20, Zeilenumbrüche zu %0A, das Trennzeichen ? wird zu %3F, wenn es im Betreff vorkommt. Das ist Prozentkodierung, und sie ist Pflicht: jedes wörtliche Leerzeichen, jeder Zeilenumbruch oder jedes reservierte Zeichen würde sonst den URL-Parser kaputtmachen. Moderne E-Mail-Clients dekodieren die URL und zeigen den Entwurf normal an, aber manche alten Clients (wir schauen dich an, Outlook 2010) dekodieren %0A nicht als Zeilenumbruch. Wenn deine Zielgruppe auf alten Desktop-Clients sitzt, halte die Nachricht kurz und in einer Zeile.

Mailto-Felder

Feld Zweck Beispiel
toHauptempfänger.alice@example.com
ccCarbon-Copy-Empfänger (für alle sichtbar).team@example.com
bccBlind-Carbon-Copy-Empfänger (für andere ausgeblendet).archive@example.com
subjectDie Betreffzeile der E-Mail.Quick question
bodyVorausgefüllter Nachrichtentext.Hi Alice, …

Häufig gestellte Fragen

Wie lang darf ein Mailto-Link sein?
Es gibt keine formale Grenze, aber in der Praxis kappen die meisten Clients die URL bei etwa 2 KB. Wenn deine Nachricht länger als ein paar Absätze ist, fängst du an, gegen Probleme zu laufen — Outlook Desktop schneidet rund um 2.083 Zeichen ab (das alte IE-URL-Limit). Halte Mailto-Bodies kurz; für längere Texte verschicke eine echte E-Mail.
Kann ich eine Datei anhängen?
Nein. Das mailto:-Schema hat kein Anhang-Feld — die Spezifikation definiert keines, und kein großer Client implementiert es als Hersteller-Erweiterung. Deine einzige Möglichkeit ist, den Anhang in der Nachricht zu erwähnen und den Nutzer ihn selbst anhängen zu lassen.
Warum erscheint mein Zeilenumbruch nicht?
Stelle sicher, dass der Link %0A (oder %0D%0A) verwendet und keinen wörtlichen Zeilenumbruch. Manche Clients verlangen %0D%0A (Carriage-Return + Line-Feed); dieser Builder gibt für maximale Kompatibilität beides aus. Falls Umbrüche dann immer noch nicht erscheinen, ist der Client des Nutzers älter als die Spezifikation, die er umsetzt.
Ist Mailto vor Spam-Harvestern sicher?
Weniger sicher als früher. Moderne Bots scrapen mailto:-Attribute fröhlich aus HTML. Verschleierung (Adresse per JavaScript rendern, @ durch ein Bild ersetzen) hilft ein wenig; ein echtes Kontaktformular hinter einem CAPTCHA hilft viel mehr. Für wenig frequentierte Seiten ist Mailto mit einer öffentlichen Adresse, die du notfalls aufgibst, ein vernünftiger Kompromiss.
Kann ich mehrere Empfänger im An-Feld vorausfüllen?
Ja. Trenne Adressen im An-Feld durch Kommas. Die meisten Clients akzeptieren auch Semikolons, der RFC schreibt aber Komma vor. Bleib bei Komma für die Portabilität.
Sendet das Tool Daten?
Nein. Die Kodierung passiert komplett in deinem Browser — der Link ist ein String, kein Request. Der einzige Netzwerk-Traffic entsteht, wenn du auf Im E-Mail-Client öffnen klickst, wodurch die URL ans Betriebssystem übergeben wird, damit die Standard-Mail-App sie öffnen kann.