E-Mail-API

Derzeit haben wir noch keine API-Wrapper veröffentlicht, planen dies aber in naher Zukunft. Senden Sie eine E-Mail an api@forwardemail.net, wenn Sie benachrichtigt werden möchten, sobald ein API-Wrapper fĂŒr eine bestimmte Programmiersprache veröffentlicht wird. In der Zwischenzeit können Sie die empfohlenen HTTP-Anforderungsbibliotheken in Ihrer Anwendung verwenden oder einfach Locke wie in den folgenden Beispielen verwenden.

Sprache Bibliothek
Rubin Faraday
Python requests
Java OkHttp
PHP guzzle
JavaScript superagent (wir sind Betreuer)
Node.js superagent (wir sind Betreuer)
Gehen net/http
.NET RestSharp

Der aktuelle HTTP-Basis-URI-Pfad lautet: https://api.forwardemail.net.

FĂŒr alle Endpunkte muss Ihr API-SchlĂŒssel als „Benutzername“-Wert des Basisautorisierung-Headers der Anfrage festgelegt werden (mit Ausnahme von Alias-Kontakte, Alias-Kalender und Alias-PostfĂ€cher, die einen generierter Alias-Benutzername und Passwort verwenden).

Keine Sorge – falls Sie nicht sicher sind, was das ist, finden Sie unten Beispiele.

Wenn Fehler auftreten, enthĂ€lt der Antworttext der API-Anfrage eine ausfĂŒhrliche Fehlermeldung.

Code Name
200 OK
400 UngĂŒltige Anforderung
401 Nicht autorisiert
403 Verboten
404 Nicht gefunden
429 Zu viele Anfragen
500 interner Serverfehler
501 Nicht implementiert
502 Schlechtes Gateway
503 Dienst nicht verfĂŒgbar
504 Gateway-ZeitĂŒberschreitung

Tip

Sollten Sie einen 5xx-Statuscode erhalten (was nicht vorkommen sollte), kontaktieren Sie uns bitte unter api@forwardemail.net. Wir helfen Ihnen umgehend bei der Lösung Ihres Problems.

Unser Service ist in ĂŒber 25 verschiedene Sprachen ĂŒbersetzt. Alle API-Antworten werden in die zuletzt erkannte Sprache des Benutzers ĂŒbersetzt, der die API-Anfrage gestellt hat. Sie können dies ĂŒberschreiben, indem Sie einen benutzerdefinierten Accept-Language-Header ĂŒbergeben. Probieren Sie es einfach ĂŒber das Sprach-Dropdown-MenĂŒ unten auf dieser Seite aus.

Note

Ab dem 1. November 2024 werden die API-Endpunkte fĂŒr DomĂ€nen auflisten und DomĂ€nenaliase auflisten standardmĂ€ĂŸig auf 1000 maximale Ergebnisse pro Seite eingestellt. Wenn Sie dieses Verhalten frĂŒhzeitig aktivieren möchten, können Sie ?paginate=true als zusĂ€tzlichen Abfrageparameter an die URL fĂŒr die Endpunktabfrage ĂŒbergeben.

Die Paginierung wird von allen API-Endpunkten unterstĂŒtzt, die Ergebnisse auflisten.

Geben Sie einfach die Abfragezeichenfolgeneigenschaften page (und optional limit) an.

Die Eigenschaft page sollte eine Zahl grĂ¶ĂŸer oder gleich 1 sein. Wenn Sie limit (ebenfalls eine Zahl) angeben, ist der Mindestwert 10 und der Höchstwert 50 (sofern nicht anders angegeben).

Abfragezeichenfolgenparameter Erforderlich Typ Beschreibung
page NEIN Nummer Seite mit den zurĂŒckzugebenden Ergebnissen. Falls nicht angegeben, ist der Wert von page 1. Muss eine Zahl grĂ¶ĂŸer oder gleich 1 sein.
limit NEIN Nummer Anzahl der Ergebnisse pro Seite. StandardmĂ€ĂŸig 10, falls nicht anders angegeben. Muss eine Zahl grĂ¶ĂŸer oder gleich 1 und kleiner oder gleich 50 sein.

Um festzustellen, ob weitere Ergebnisse verfĂŒgbar sind, stellen wir diese HTTP-Antwortheader bereit (die Sie analysieren können, um sie programmgesteuert zu paginieren):

HTTP-Antwortheader Beispiel Beschreibung
X-Page-Count X-Page-Count: 3 Die Gesamtzahl der verfĂŒgbaren Seiten.
X-Page-Current X-Page-Current: 1 Die aktuelle Seite mit den zurĂŒckgegebenen Ergebnissen (z. B. basierend auf dem Abfragezeichenfolgenparameter page).
X-Page-Size X-Page-Size: 10 Die Gesamtzahl der auf der Seite zurĂŒckgegebenen Ergebnisse (z. B. basierend auf dem Abfragezeichenfolgenparameter limit und den tatsĂ€chlich zurĂŒckgegebenen Ergebnissen).
X-Item-Count X-Item-Count: 30 Die Gesamtzahl der auf allen Seiten verfĂŒgbaren Elemente.
Link Link: <https://api.forwardemail.net/v1/emails?page=1>; rel="prev", <https://api.forwardemail.net/v1/emails?page=3>; rel="next", <https://api.forwardemail.net/v1/emails?page=3; rel="last", https://api.forwardemail.net/v1/emails?page=1; rel="first" Wir stellen einen Link HTTP-Antwortheader bereit, den Sie wie im Beispiel gezeigt analysieren können. Dies ist similar to GitHub (z. B. werden nicht alle Werte bereitgestellt, wenn sie nicht relevant oder verfĂŒgbar sind. Beispielsweise wird "next" nicht bereitgestellt, wenn keine andere Seite vorhanden ist.)

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com/aliases?page=2&pagination=true \
  -u API_TOKEN:

Protokolle abrufen

Unsere API ermöglicht Ihnen den programmgesteuerten Download von Protokollen fĂŒr Ihr Konto. Wenn Sie eine Anfrage an diesen Endpunkt senden, werden alle Protokolle fĂŒr Ihr Konto verarbeitet und Ihnen nach Abschluss per E-Mail als Anhang (Gzip komprimierte CSV Tabellenkalkulationsdatei) zugesandt.

Dies ermöglicht Ihnen, Hintergrundjobs mit einem Cron-Job zu erstellen oder unseren Node.js-Jobplanungssoftware Bree zu verwenden, um Protokolle jederzeit zu erhalten. Beachten Sie, dass dieser Endpunkt auf 10 Anfragen pro Tag beschrÀnkt ist.

Der Anhang besteht aus der Kleinbuchstabenform von email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz. Die E-Mail selbst enthĂ€lt eine kurze Zusammenfassung der abgerufenen Protokolle. Sie können Protokolle jederzeit auch von Mein Konto → Protokolle herunterladen.

GET /v1/logs/download

Abfragezeichenfolgenparameter Erforderlich Typ Beschreibung
domain NEIN Zeichenfolge (FQDN) Filtern Sie Protokolle nach der vollqualifizierten DomĂ€ne („FQDN“). Wenn Sie diese nicht angeben, werden alle Protokolle aller DomĂ€nen abgerufen.
q NEIN Zeichenfolge Suchen Sie nach Protokollen nach E-Mail, DomÀne, Aliasname, IP-Adresse oder Datum (Format M/Y, M/D/YY, M-D, M-D-YY oder M.D.YY).
bounce_category NEIN Zeichenfolge Suchen Sie nach Protokollen anhand einer bestimmten Bounce-Kategorie (z. B. blocklist).
response_code NEIN Nummer Suchen Sie nach Protokollen anhand eines bestimmten Fehlerantwortcodes (z. B. 421 oder 550).

Beispielanfrage:

curl https://api.forwardemail.net/v1/logs/download \
  -u API_TOKEN:

Beispiel fĂŒr einen Cron-Job (tĂ€glich um Mitternacht):

0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download -u API_TOKEN: &>/dev/null

Beachten Sie, dass Sie Dienste wie Crontab.guru verwenden können, um die Ausdruckssyntax Ihres Cron-Jobs zu validieren.

Beispiel fĂŒr einen Cron-Job (jeden Tag um Mitternacht und mit Protokollen fĂŒr den vorherigen Tag):

FĂŒr MacOS:

0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download?q=`date -v-1d -u "+%-m/%-d/%y"` -u API_TOKEN: &>/dev/null

FĂŒr Linux und Ubuntu:

0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download?q=`date --date "-1 days" -u "+%-m/%-d/%y"` -u API_TOKEN: &>/dev/null

Konto erstellen

POST /v1/account

Körperparameter Erforderlich Typ Beschreibung
email Ja Zeichenfolge (E-Mail) E-Mail-Adresse
password Ja Zeichenfolge Passwort

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/account \
  -u API_TOKEN: \
  -d "email=user%40gmail.com"

Konto abrufen

GET /v1/account

Beispielanfrage:

curl https://api.forwardemail.net/v1/account \
  -u API_TOKEN:

Konto aktualisieren

PUT /v1/account

Körperparameter Erforderlich Typ Beschreibung
email NEIN Zeichenfolge (E-Mail) E-Mail-Adresse
given_name NEIN Zeichenfolge Vorname
family_name NEIN Zeichenfolge Nachname
avatar_url NEIN Zeichenfolge (URL) Link zum Avatarbild

Beispielanfrage:

curl -X PUT https://api.forwardemail.net/v1/account \
  -u API_TOKEN: \
  -d "email=user%40gmail.com"

Note

Im Gegensatz zu anderen API-Endpunkten benötigen diese Authentifizierung „Benutzername“ (entsprechend dem Alias-Benutzernamen) und „Passwort“ (entsprechend dem vom Alias generierten Passwort) als Header fĂŒr die Basisautorisierung.

Warning

Dieser Endpunktbereich befindet sich in der Entwicklung und wird (hoffentlich) 2024 veröffentlicht. Bitte verwenden Sie in der Zwischenzeit einen IMAP-Client aus dem Dropdown-MenĂŒ „Apps“ in der Navigation unserer Website.

Kontakte auflisten

GET /v1/contacts

DemnĂ€chst verfĂŒgbar

Kontakt erstellen

POST /v1/contacts

DemnĂ€chst verfĂŒgbar

Kontakt abrufen

GET /v1/contacts/:id

DemnĂ€chst verfĂŒgbar

Kontakt aktualisieren

PUT /v1/contacts/:id

DemnĂ€chst verfĂŒgbar

Kontakt löschen

DELETE /v1/contacts/:id

DemnĂ€chst verfĂŒgbar

Note

Im Gegensatz zu anderen API-Endpunkten benötigen diese Authentifizierung „Benutzername“ (entsprechend dem Alias-Benutzernamen) und „Passwort“ (entsprechend dem vom Alias generierten Passwort) als Header fĂŒr die Basisautorisierung.

Warning

Dieser Endpunktbereich befindet sich in der Entwicklung und wird (hoffentlich) 2024 veröffentlicht. Bitte verwenden Sie in der Zwischenzeit einen IMAP-Client aus dem Dropdown-MenĂŒ „Apps“ in der Navigation unserer Website.

Kalender auflisten

GET /v1/calendars

DemnĂ€chst verfĂŒgbar

Kalender erstellen

POST /v1/calendars

DemnĂ€chst verfĂŒgbar

Kalender abrufen

GET /v1/calendars/:id

DemnĂ€chst verfĂŒgbar

Kalender aktualisieren

PUT /v1/calendars/:id

DemnĂ€chst verfĂŒgbar

Kalender löschen

DELETE /v1/calendars/:id

DemnĂ€chst verfĂŒgbar

Note

Im Gegensatz zu anderen API-Endpunkten benötigen diese Authentifizierung „Benutzername“ (entsprechend dem Alias-Benutzernamen) und „Passwort“ (entsprechend dem vom Alias generierten Passwort) als Header fĂŒr die Basisautorisierung.

Warning

Dieser Endpunktbereich befindet sich in der Entwicklung und wird (hoffentlich) 2024 veröffentlicht. Bitte verwenden Sie in der Zwischenzeit einen IMAP-Client aus dem Dropdown-MenĂŒ „Apps“ in der Navigation unserer Website.

Bitte stellen Sie sicher, dass Sie die Einrichtungsanweisungen fĂŒr Ihre DomĂ€ne befolgt haben.

Diese Anweisungen finden Sie in unserem FAQ-Bereich UnterstĂŒtzen Sie den E-Mail-Empfang mit IMAP?.

Nachrichten auflisten und suchen

GET /v1/messages

DemnĂ€chst verfĂŒgbar

Nachricht erstellen

Note

Dadurch wird KEINE E-Mail gesendet – die Nachricht wird lediglich Ihrem Postfachordner hinzugefĂŒgt (Ă€hnlich dem IMAP-Befehl APPEND). Wenn Sie eine E-Mail senden möchten, lesen Sie bitte unten den Befehl Ausgehende SMTP-E-Mail erstellen. Nachdem Sie die ausgehende SMTP-E-Mail erstellt haben, können Sie ĂŒber diesen Endpunkt eine Kopie davon zur Speicherung an das Postfach Ihres Alias anhĂ€ngen.

POST /v1/messages

DemnĂ€chst verfĂŒgbar

Nachricht abrufen

GET /v1/messages/:id

DemnĂ€chst verfĂŒgbar

Update-Nachricht

PUT /v1/messages/:id

DemnĂ€chst verfĂŒgbar

Nachricht löschen

DELETE /v1/messages:id

DemnĂ€chst verfĂŒgbar

Tip

Ordnerendpunkte mit dem Ordnerpfad /v1/folders/:path als Endpunkt sind mit der Ordner-ID :id austauschbar. Das bedeutet, dass Sie den Ordner entweder ĂŒber seinen path- oder id-Wert referenzieren können.

Warning

Dieser Endpunktbereich befindet sich in der Entwicklung und wird (hoffentlich) 2024 veröffentlicht. Bitte verwenden Sie in der Zwischenzeit einen IMAP-Client aus dem Dropdown-MenĂŒ „Apps“ in der Navigation unserer Website.

Ordner auflisten

GET /v1/folders

DemnĂ€chst verfĂŒgbar

Ordner erstellen

POST /v1/folders

DemnĂ€chst verfĂŒgbar

Ordner abrufen

GET /v1/folders/:id

DemnĂ€chst verfĂŒgbar

Update-Ordner

PUT /v1/folders/:id

DemnĂ€chst verfĂŒgbar

Ordner {#delete-folder} löschen

DELETE /v1/folders/:id

DemnĂ€chst verfĂŒgbar

Ordner kopieren

POST /v1/folders/:id/copy

DemnĂ€chst verfĂŒgbar

Bitte stellen Sie sicher, dass Sie die Einrichtungsanweisungen fĂŒr Ihre DomĂ€ne befolgt haben.

Diese Anweisungen finden Sie unter Mein Konto → DomĂ€nen → Einstellungen → Outbound SMTP-Konfiguration. Sie mĂŒssen die Einrichtung von DKIM, Return-Path und DMARC fĂŒr das Senden ausgehender SMTP-Nachrichten mit Ihrer DomĂ€ne sicherstellen.

Erhalten Sie das Limit fĂŒr ausgehende SMTP-E-Mails

Dies ist ein einfacher Endpunkt, der ein JSON-Objekt zurĂŒckgibt, das count und limit fĂŒr die Anzahl der tĂ€glich ausgehenden SMTP-Nachrichten pro Konto enthĂ€lt.

GET /v1/emails/limit

Beispielanfrage:

curl https://api.forwardemail.net/v1/emails/limit \
  -u API_TOKEN:

Liste ausgehender SMTP-E-Mails

Beachten Sie, dass dieser Endpunkt keine Eigenschaftswerte fĂŒr message, headers oder rejectedErrors einer E-Mail zurĂŒckgibt.

Um diese Eigenschaften und ihre Werte zurĂŒckzugeben, verwenden Sie bitte den Endpunkt E-Mail abrufen mit einer E-Mail-ID.

GET /v1/emails

Abfragezeichenfolgenparameter Erforderlich Typ Beschreibung
q NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach E-Mails anhand von Metadaten
domain NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach E-Mails anhand des DomĂ€nennamens
sort NEIN Zeichenfolge Sortieren Sie nach einem bestimmten Feld (stellen Sie einen einzelnen Bindestrich - voran, um in umgekehrter Reihenfolge dieses Felds zu sortieren). Der Standardwert ist created_at, falls nicht festgelegt.
page NEIN Nummer Weitere Informationen finden Sie unter Pagination
limit NEIN Nummer Weitere Informationen finden Sie unter Pagination

Beispielanfrage:

curl https://api.forwardemail.net/v1/emails?limit=1 \
  -u API_TOKEN:

Ausgehende SMTP-E-Mail erstellen

Unsere API zum Erstellen einer E-Mail ist von der Nachrichtenoptionenkonfiguration von Nodemailer inspiriert und nutzt diese. Bitte verwenden Sie den Nodemailer-Nachrichtenkonfiguration fĂŒr alle unten aufgefĂŒhrten Textparameter.

Beachten Sie, dass wir mit Ausnahme von envelope und dkim (da wir diese automatisch fĂŒr Sie festlegen) alle Nodemailer-Optionen unterstĂŒtzen. Aus SicherheitsgrĂŒnden setzen wir die Optionen disableFileAccess und disableUrlAccess automatisch auf true.

Sie sollten entweder die einzelne Option raw mit Ihrer vollstĂ€ndigen E-Mail einschließlich der Kopfzeilen ĂŒbergeben oder unten einzelne Textparameteroptionen ĂŒbergeben.

Dieser API-Endpunkt kodiert automatisch Emojis fĂŒr Sie, wenn diese in den Headern gefunden werden (z. B. wird eine Betreffzeile von Subject: đŸ€“ Hello automatisch in Subject: =?UTF-8?Q?=F0=9F=A4=93?= Hello umgewandelt). Unser Ziel war es, eine extrem entwicklerfreundliche und idiotensichere E-Mail-API zu erstellen.

POST /v1/emails

Körperparameter Erforderlich Typ Beschreibung
from NEIN Zeichenfolge (E-Mail) Die E-Mail-Adresse des Absenders (muss als Alias der DomÀne vorhanden sein).
to NEIN String oder Array Durch Kommas getrennte Liste oder ein Array von EmpfĂ€ngern fĂŒr die Kopfzeile „An“.
cc NEIN String oder Array Durch Kommas getrennte Liste oder ein Array von EmpfĂ€ngern fĂŒr den „Cc“-Header.
bcc NEIN String oder Array Durch Kommas getrennte Liste oder ein Array von EmpfĂ€ngern fĂŒr den „Bcc“-Header.
subject NEIN Zeichenfolge Der Betreff der E-Mail.
text NEIN String oder Puffer Die Klartextversion der Nachricht.
html NEIN String oder Puffer Die HTML-Version der Nachricht.
attachments NEIN Array Ein Array von Anhangsobjekten (siehe Nodemailer's common fields).
sender NEIN Zeichenfolge Die E-Mail-Adresse fĂŒr den Header „Absender“ (siehe Nodemailer's more advanced fields).
replyTo NEIN Zeichenfolge Die E-Mail-Adresse fĂŒr den „Antwort-An“-Header.
inReplyTo NEIN Zeichenfolge Die Nachrichten-ID, auf die die Nachricht antwortet.
references NEIN String oder Array Durch Leerzeichen getrennte Liste oder ein Array von Nachrichten-IDs.
attachDataUrls NEIN Boolesch Wenn true, dann konvertiert data: Bilder im HTML-Inhalt der Nachricht in eingebettete AnhÀnge.
watchHtml NEIN Zeichenfolge Eine Apple Watch-spezifische HTML-Version der Nachricht (according to the Nodemailer docs, bei den neuesten Uhren muss dies nicht festgelegt werden).
amp NEIN Zeichenfolge Eine AMP4EMAIL-spezifische HTML-Version der Nachricht (siehe Nodemailer's example).
icalEvent NEIN Objekt Ein iCalendar-Ereignis, das als alternativer Nachrichteninhalt verwendet werden kann (siehe Nodemailer's calendar events).
alternatives NEIN Array Ein Array mit alternativen Nachrichteninhalten (siehe Nodemailer's alternative content).
encoding NEIN Zeichenfolge Kodierung fĂŒr die Text- und HTML-Zeichenfolgen (standardmĂ€ĂŸig "utf-8", unterstĂŒtzt aber auch die Kodierungswerte "hex" und "base64").
raw NEIN String oder Puffer Eine benutzerdefinierte, generierte Nachricht im RFC822-Format, die verwendet werden soll (anstelle einer von Nodemailer generierten Nachricht – siehe Nodemailer's custom source).
textEncoding NEIN Zeichenfolge Kodierung, die fĂŒr Textwerte zwingend verwendet werden muss (entweder "quoted-printable" oder "base64"). Der Standardwert ist der nĂ€chstliegende erkannte Wert (fĂŒr ASCII verwenden Sie "quoted-printable").
priority NEIN Zeichenfolge PrioritÀtsstufe der E-Mail (kann entweder "high", "normal" (Standard) oder "low" sein). Beachten Sie, dass der Wert "normal" keinen PrioritÀtsheader setzt (dies ist das Standardverhalten). Wenn der Wert "high" oder "low" gesetzt ist, setzen die Header X-Priority, X-MSMail-Priority und Importance will be set accordingly.
headers NEIN Objekt oder Array Ein Objekt oder ein Array zusÀtzlicher Headerfelder zum Festlegen (siehe Nodemailer's custom headers).
messageId NEIN Zeichenfolge Ein optionaler Nachrichten-ID-Wert fĂŒr den Header „Nachrichten-ID“ (wenn kein Standardwert festgelegt ist, wird automatisch ein Standardwert erstellt. Beachten Sie, dass der Wert adhere to the RFC2822 specification sein sollte).
date NEIN Zeichenfolge oder Datum Ein optionaler Datumswert, der verwendet wird, wenn der Datumsheader nach der Analyse fehlt. Andernfalls wird die aktuelle UTC-Zeichenfolge verwendet, falls nicht angegeben. Der Datumsheader darf nicht mehr als 30 Tage vor der aktuellen Zeit liegen.
list NEIN Objekt Ein optionales Objekt mit List-*-Headern (siehe Nodemailer's list headers).

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/emails \
  -u API_TOKEN: \
  -d "from=alias@example.com" \
  -d "to=user%40gmail.com" \
  -d "subject=test" \
  -d "text=test"

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/emails \
  -u API_TOKEN: \
  -d "raw=`cat file.eml`"

Ausgehende SMTP-E-Mail abrufen

GET /v1/emails/:id

Beispielanfrage:

curl https://api.forwardemail.net/v1/emails/:id \
  -u API_TOKEN:

Ausgehende SMTP-E-Mails löschen

Das Löschen einer E-Mail setzt den Status auf "rejected" (und verarbeitet sie anschließend nicht in der Warteschlange), wenn der aktuelle Status "pending", "queued" oder "deferred" ist. Wir löschen E-Mails möglicherweise automatisch 30 Tage nach ihrer Erstellung und/oder ihrem Versand. Bewahren Sie daher eine Kopie ausgehender SMTP-E-Mails in Ihrem Client, Ihrer Datenbank oder Ihrer Anwendung auf. Sie können bei Bedarf auf unsere E-Mail-ID in Ihrer Datenbank verweisen – dieser Wert wird sowohl von den Endpunkten E-Mail erstellen als auch E-Mail abrufen zurĂŒckgegeben.

DELETE /v1/emails/:id

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/emails/:id \
  -u API_TOKEN:

Tip

DomĂ€nenendpunkte mit dem DomĂ€nennamen /v1/domains/:DomĂ€nenname als Endpunkt sind durch die DomĂ€nen-ID :DomĂ€nen-ID austauschbar. Das bedeutet, dass Sie die DomĂ€ne entweder ĂŒber ihren Name oder ihren ID-Wert referenzieren können.

DomÀnen auflisten

Note

Ab dem 1. November 2024 werden die API-Endpunkte fĂŒr DomĂ€nen auflisten und DomĂ€nenaliase auflisten standardmĂ€ĂŸig auf 1000 maximale Ergebnisse pro Seite eingestellt. Wenn Sie dieses Verhalten frĂŒhzeitig aktivieren möchten, können Sie ?paginate=true als zusĂ€tzlichen Abfrageparameter an die URL fĂŒr die Endpunktabfrage ĂŒbergeben. Weitere Informationen finden Sie unter Pagination.

GET /v1/domains

Abfragezeichenfolgenparameter Erforderlich Typ Beschreibung
q NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach DomĂ€nen nach Namen
name NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach DomĂ€nen nach Namen
sort NEIN Zeichenfolge Sortieren Sie nach einem bestimmten Feld (stellen Sie einen einzelnen Bindestrich - voran, um in umgekehrter Reihenfolge dieses Felds zu sortieren). Der Standardwert ist created_at, falls nicht festgelegt.
page NEIN Nummer Weitere Informationen finden Sie unter Pagination
limit NEIN Nummer Weitere Informationen finden Sie unter Pagination

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains \
  -u API_TOKEN:

DomÀne erstellen

POST /v1/domains

Körperparameter Erforderlich Typ Beschreibung
domain Ja Zeichenfolge (FQDN oder IP) Vollqualifizierter DomĂ€nenname („FQDN“) oder IP-Adresse
team_domain NEIN Zeichenfolge (DomÀnen-ID oder DomÀnenname; FQDN) Diese DomÀne wird automatisch demselben Team aus einer anderen DomÀne zugewiesen. Dies bedeutet, dass alle Mitglieder dieser DomÀne als Teammitglieder zugewiesen werden und plan automatisch auf team gesetzt wird. Sie können dies bei Bedarf auf "none" setzen, um dies explizit zu deaktivieren. Dies ist jedoch nicht erforderlich.
plan NEIN Zeichenfolge (aufzĂ€hlbar) Plantyp (muss "free", "enhanced_protection" oder "team" sein, standardmĂ€ĂŸig "free" oder der aktuelle kostenpflichtige Plan des Benutzers, falls dieser einen hat)
catchall NEIN Zeichenfolge (durch Trennzeichen getrennte E-Mail-Adressen) oder Boolean Erstellen Sie einen Standard-Catch-All-Alias (Standardwert: true). Bei true wird die E-Mail-Adresse des API-Benutzers als EmpfĂ€nger verwendet, bei false wird kein Catch-All erstellt. Wird ein String ĂŒbergeben, handelt es sich um eine durch Trennzeichen getrennte Liste von E-Mail-Adressen, die als EmpfĂ€nger verwendet werden (getrennt durch Zeilenumbruch, Leerzeichen und/oder Komma).
has_adult_content_protection NEIN Boolesch Ob der Spam-Scanner-Schutz vor Inhalten fĂŒr Erwachsene auf dieser Domain aktiviert werden soll
has_phishing_protection NEIN Boolesch Ob der Spam-Scanner-Phishing-Schutz fĂŒr diese DomĂ€ne aktiviert werden soll
has_executable_protection NEIN Boolesch Ob der ausfĂŒhrbare Schutz des Spam-Scanners auf dieser DomĂ€ne aktiviert werden soll
has_virus_protection NEIN Boolesch Ob der Spam-Scanner-Virenschutz fĂŒr diese DomĂ€ne aktiviert werden soll
has_recipient_verification NEIN Boolesch Globale DomĂ€nenvorgabe, ob Alias-EmpfĂ€nger auf einen Link zur E-Mail-BestĂ€tigung klicken mĂŒssen, damit E-Mails weitergeleitet werden können
ignore_mx_check NEIN Boolesch Ob die MX-EintragsprĂŒfung der DomĂ€ne zur Verifizierung ignoriert werden soll. Dies ist hauptsĂ€chlich fĂŒr Benutzer mit erweiterten MX-Austauschkonfigurationsregeln gedacht, die ihren bestehenden MX-Austausch beibehalten und an unseren weiterleiten mĂŒssen.
retention_days NEIN Nummer Eine Ganzzahl zwischen 0 und 30, die der Anzahl der Aufbewahrungstage fĂŒr ausgehende SMTP-E-Mails entspricht, sobald diese erfolgreich zugestellt wurden oder dauerhaft fehlerhaft waren. Der Standardwert ist 0. Dies bedeutet, dass ausgehende SMTP-E-Mails zu Ihrer Sicherheit sofort gelöscht und redigiert werden.
bounce_webhook NEIN String (URL) oder Boolean (falsch) Die http://- oder https://-Webhook-URL Ihrer Wahl, an die Bounce-Webhooks gesendet werden sollen. Wir senden eine POST-Anfrage an diese URL mit Informationen zu ausgehenden SMTP-Fehlern (z. B. Soft- oder Hard-Fehlern – damit Sie Ihre Abonnenten verwalten und Ihre ausgehenden E-Mails programmgesteuert steuern können).
max_quota_per_alias NEIN Zeichenfolge Maximales Speicherkontingent fĂŒr Aliase in diesem DomĂ€nennamen. Geben Sie einen Wert wie „1 GB“ ein, der von bytes analysiert wird.

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/domains \
  -u API_TOKEN: \
  -d domain=example.com \
  -d plan=free

DomÀne abrufen

GET /v1/domains/example.com

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com \
  -u API_TOKEN:

DomĂ€neneintrĂ€ge ĂŒberprĂŒfen

GET /v1/domains/example.com/verify-records

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com/verify-records \
  -u API_TOKEN:

SMTP-EintrĂ€ge der DomĂ€ne ĂŒberprĂŒfen

GET /v1/domains/example.com/verify-smtp

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com/verify-smtp \
  -u API_TOKEN:

DomÀnenweite Catch-All-Passwörter auflisten

GET /v1/domains/example.com/catch-all-passwords

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com/catch-all-passwords \
  -u API_TOKEN:

DomÀnenweites Catch-All-Passwort erstellen

POST /v1/domains/example.com/catch-all-passwords

Körperparameter Erforderlich Typ Beschreibung
new_password NEIN Zeichenfolge Ihr neues, benutzerdefiniertes Passwort fĂŒr das domĂ€nenweite Catch-All-Passwort. Beachten Sie, dass Sie dieses Feld leer lassen oder im Text Ihrer API-Anforderung ganz weglassen können, wenn Sie ein zufĂ€llig generiertes und sicheres Passwort wĂŒnschen.
description NEIN Zeichenfolge Beschreibung nur zu Organisationszwecken.

Beispielanfrage:

curl BASE_URL/v1/domains/example.com/catch-all-passwords \
  -u API_TOKEN:

DomÀnenweites Catch-All-Passwort entfernen

DELETE /v1/domains/example.com/catch-all-passwords/:token_id

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/catch-all-passwords/:token_id \
  -u API_TOKEN:

DomÀne aktualisieren

PUT /v1/domains/example.com

Körperparameter Erforderlich Typ Beschreibung
smtp_port NEIN Zeichenfolge oder Zahl Benutzerdefinierter Port zur Konfiguration fĂŒr die SMTP-Weiterleitung (Standard ist "25")
has_adult_content_protection NEIN Boolesch Ob der Spam-Scanner-Schutz vor Inhalten fĂŒr Erwachsene auf dieser Domain aktiviert werden soll
has_phishing_protection NEIN Boolesch Ob der Spam-Scanner-Phishing-Schutz fĂŒr diese DomĂ€ne aktiviert werden soll
has_executable_protection NEIN Boolesch Ob der ausfĂŒhrbare Schutz des Spam-Scanners auf dieser DomĂ€ne aktiviert werden soll
has_virus_protection NEIN Boolesch Ob der Spam-Scanner-Virenschutz fĂŒr diese DomĂ€ne aktiviert werden soll
has_recipient_verification NEIN Boolesch Globale DomĂ€nenvorgabe, ob Alias-EmpfĂ€nger auf einen Link zur E-Mail-BestĂ€tigung klicken mĂŒssen, damit E-Mails weitergeleitet werden können
ignore_mx_check NEIN Boolesch Ob die MX-EintragsprĂŒfung der DomĂ€ne zur Verifizierung ignoriert werden soll. Dies ist hauptsĂ€chlich fĂŒr Benutzer mit erweiterten MX-Austauschkonfigurationsregeln gedacht, die ihren bestehenden MX-Austausch beibehalten und an unseren weiterleiten mĂŒssen.
retention_days NEIN Nummer Eine Ganzzahl zwischen 0 und 30, die der Anzahl der Aufbewahrungstage fĂŒr ausgehende SMTP-E-Mails entspricht, sobald diese erfolgreich zugestellt wurden oder dauerhaft fehlerhaft waren. Der Standardwert ist 0. Dies bedeutet, dass ausgehende SMTP-E-Mails zu Ihrer Sicherheit sofort gelöscht und redigiert werden.
bounce_webhook NEIN String (URL) oder Boolean (falsch) Die http://- oder https://-Webhook-URL Ihrer Wahl, an die Bounce-Webhooks gesendet werden sollen. Wir senden eine POST-Anfrage an diese URL mit Informationen zu ausgehenden SMTP-Fehlern (z. B. Soft- oder Hard-Fehlern – damit Sie Ihre Abonnenten verwalten und Ihre ausgehenden E-Mails programmgesteuert steuern können).
max_quota_per_alias NEIN Zeichenfolge Maximales Speicherkontingent fĂŒr Aliase in diesem DomĂ€nennamen. Geben Sie einen Wert wie „1 GB“ ein, der von bytes analysiert wird.

Beispielanfrage:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com \
  -u API_TOKEN:

DomÀne löschen

DELETE /v1/domains/:domain_name

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name \
  -u API_TOKEN:

DomÀneneinladung annehmen

GET /v1/domains/:domain_name/invites

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/:domain_name/invites \
  -u API_TOKEN:

DomÀneneinladung erstellen

POST /v1/domains/example.com/invites

Körperparameter Erforderlich Typ Beschreibung
email Ja Zeichenfolge (E-Mail) E-Mail-Adresse zum Einladen zur DomÀnenmitgliederliste
group Ja Zeichenfolge (aufzĂ€hlbar) Gruppe, mit der der Benutzer zur DomĂ€nenmitgliedschaft hinzugefĂŒgt werden soll (kann einer von "admin" oder "user" sein)

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/invites \
  -u API_TOKEN: \
  -d "email=user%40gmail.com" \
  -d group=admin

Important

Wenn der eingeladene Benutzer bereits akzeptiertes Mitglied einer anderen Domain ist, der der einladende Administrator angehört, wird die Einladung automatisch angenommen und es wird keine E-Mail gesendet.

DomÀneneinladung entfernen

DELETE /v1/domains/:domain_name/invites

Körperparameter Erforderlich Typ Beschreibung
email Ja Zeichenfolge (E-Mail) Aus der DomÀnenmitgliederliste zu entfernende E-Mail-Adresse

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/invites \
  -u API_TOKEN:

DomÀnenmitglied aktualisieren

PUT /v1/domains/example.com/members/:member_id

Körperparameter Erforderlich Typ Beschreibung
group Ja Zeichenfolge (aufzÀhlbar) Gruppe, mit der der Benutzer auf die DomÀnenmitgliedschaft aktualisiert werden soll (kann einer von "admin" oder "user" sein)

Beispielanfrage:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com/members/:member_id \
  -u API_TOKEN:

DomÀnenmitglied entfernen

DELETE /v1/domains/:domain_name/members/:member_id

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/members/:member_id \
  -u API_TOKEN:

Generieren Sie ein Alias-Passwort

Beachten Sie: Wenn Sie keine Anweisungen per E-Mail senden, werden Benutzername und Kennwort im JSON-Antworttext einer erfolgreichen Anfrage im Format { username: 'alias@yourdomain.com', password: 'some-generated-password' } angezeigt.

POST /v1/domains/example.com/aliases/:alias_id/generate-password

Körperparameter Erforderlich Typ Beschreibung
new_password NEIN Zeichenfolge Ihr neues, benutzerdefiniertes Passwort fĂŒr den Alias. Beachten Sie, dass Sie dieses Feld leer lassen oder im Text Ihrer API-Anforderung ganz weglassen können, wenn Sie ein zufĂ€llig generiertes und sicheres Passwort wĂŒnschen.
password NEIN Zeichenfolge Vorhandenes Passwort fĂŒr Alias, um das Passwort zu Ă€ndern, ohne den vorhandenen IMAP-Postfachspeicher zu löschen (siehe Option is_override unten, wenn Sie das vorhandene Passwort nicht mehr haben).
is_override NEIN Boolesch VORSICHT: Dadurch werden das bestehende Alias-Passwort und die Datenbank vollstĂ€ndig ĂŒberschrieben, der vorhandene IMAP-Speicher dauerhaft gelöscht und die SQLite-E-Mail-Datenbank des Alias vollstĂ€ndig zurĂŒckgesetzt. Bitte erstellen Sie nach Möglichkeit eine Sicherungskopie, wenn Sie ein bestehendes Postfach mit diesem Alias verknĂŒpft haben.
emailed_instructions NEIN Zeichenfolge E-Mail-Adresse, an die das Passwort und die Einrichtungsanweisungen fĂŒr den Alias gesendet werden sollen.

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id/generate-password \
  -u API_TOKEN:

DomÀnen-Aliase auflisten

Note

Ab dem 1. November 2024 werden die API-Endpunkte fĂŒr DomĂ€nen auflisten und DomĂ€nenaliase auflisten standardmĂ€ĂŸig auf 1000 maximale Ergebnisse pro Seite eingestellt. Wenn Sie dieses Verhalten frĂŒhzeitig aktivieren möchten, können Sie ?paginate=true als zusĂ€tzlichen Abfrageparameter an die URL fĂŒr die Endpunktabfrage ĂŒbergeben. Weitere Informationen finden Sie unter Pagination.

GET /v1/domains/example.com/aliases

Abfragezeichenfolgenparameter Erforderlich Typ Beschreibung
q NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach Aliasnamen in einer DomĂ€ne nach Name, Bezeichnung oder EmpfĂ€nger
name NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach Aliasnamen in einer DomĂ€ne nach Namen
recipient NEIN Zeichenfolge (RegExp wird unterstĂŒtzt) Suche nach Aliasnamen in einer DomĂ€ne nach EmpfĂ€nger
sort NEIN Zeichenfolge Sortieren Sie nach einem bestimmten Feld (stellen Sie einen einzelnen Bindestrich - voran, um in umgekehrter Reihenfolge dieses Felds zu sortieren). Der Standardwert ist created_at, falls nicht festgelegt.
page NEIN Nummer Weitere Informationen finden Sie unter Pagination
limit NEIN Nummer Weitere Informationen finden Sie unter Pagination

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/example.com/aliases?pagination=true \
  -u API_TOKEN:

Neuen DomÀnenalias erstellen

POST /v1/domains/example.com/aliases

Körperparameter Erforderlich Typ Beschreibung
name NEIN Zeichenfolge Aliasname (falls nicht angegeben oder leer, wird ein zufÀlliger Alias generiert)
recipients NEIN String oder Array Liste der EmpfĂ€nger (muss ein durch ZeilenumbrĂŒche/Leerzeichen/Kommas getrennter String oder Array gĂŒltiger E-Mail-Adressen, vollqualifizierter DomĂ€nennamen („FQDN“), IP-Adressen und/oder Webhook-URLs sein – und wenn nicht angegeben oder ein leeres Array, wird die E-Mail-Adresse des Benutzers, der die API-Anfrage stellt, als EmpfĂ€nger festgelegt)
description NEIN Zeichenfolge Aliasbeschreibung
labels NEIN String oder Array Liste der Beschriftungen (muss eine durch Zeilenumbruch/Leerzeichen/Komma getrennte Zeichenfolge oder ein Array sein)
has_recipient_verification NEIN Boolesch Fordern Sie die EmpfĂ€nger auf, auf einen Link zur E-Mail-BestĂ€tigung zu klicken, damit die E-Mails weitergeleitet werden (standardmĂ€ĂŸig wird die DomĂ€neneinstellung verwendet, wenn sie nicht explizit im Anforderungstext festgelegt wurde).
is_enabled NEIN Boolesch Ob dieser Alias aktiviert oder deaktiviert werden soll (falls deaktiviert, werden E-Mails nicht weitergeleitet, sondern geben Erfolgsstatuscodes zurĂŒck). Wenn ein Wert ĂŒbergeben wird, wird er mit boolean in einen Boolean-Wert umgewandelt.
error_code_if_disabled NEIN Nummer (entweder 250, 421 oder 550) Eingehende E-Mails an diesen Alias werden abgelehnt, wenn is_enabled false ist und entweder 250 (stille Zustellung, z. B. Blackhole oder /dev/null), 421 (weiche Ablehnung; und erneuter Versuch fĂŒr bis zu ~5 Tage) oder 550 dauerhaft fehlschlĂ€gt und abgelehnt wird. StandardmĂ€ĂŸig 250.
has_imap NEIN Boolesch Ob der IMAP-Speicher fĂŒr diesen Alias aktiviert oder deaktiviert werden soll (wenn deaktiviert, werden eingehende E-Mails nicht in IMAP storage gespeichert. Wenn ein Wert ĂŒbergeben wird, wird er mit boolean in einen Booleschen Wert umgewandelt)
has_pgp NEIN Boolesch Ob OpenPGP encryption fĂŒr IMAP/POP3/CalDAV/CardDAV encrypted email storage mit dem Alias public_key aktiviert oder deaktiviert werden soll.
public_key NEIN Zeichenfolge Öffentlicher OpenPGP-SchlĂŒssel im ASCII-Armor-Format (click here to view an example; z. B. GPG-SchlĂŒssel fĂŒr support@forwardemail.net). Dies gilt nur, wenn Sie has_pgp auf true eingestellt haben. Learn more about end-to-end encryption in our FAQ.
max_quota NEIN Zeichenfolge Maximales Speicherkontingent fĂŒr diesen Alias. Lassen Sie das Feld leer, um das aktuelle maximale Kontingent der DomĂ€ne zurĂŒckzusetzen, oder geben Sie einen Wert wie „1 GB“ ein, der von bytes ausgewertet wird. Dieser Wert kann nur von DomĂ€nenadministratoren angepasst werden.
vacation_responder_is_enabled NEIN Boolesch Ob eine automatische Abwesenheitsnotiz aktiviert oder deaktiviert werden soll.
vacation_responder_start_date NEIN Zeichenfolge Startdatum fĂŒr die Abwesenheitsnotiz (falls aktiviert und hier kein Startdatum festgelegt, wird davon ausgegangen, dass die Abwesenheitsnotiz bereits gestartet ist). Wir unterstĂŒtzen Datumsformate wie MM/DD/YYYY, YYYY-MM-DD und andere Datumsformate durch intelligentes Parsen mit dayjs.
vacation_responder_end_date NEIN Zeichenfolge Enddatum fĂŒr Abwesenheitsnotizen (falls aktiviert und kein Enddatum festgelegt, wird davon ausgegangen, dass die Abwesenheitsnotiz nie endet und dauerhaft antwortet). Wir unterstĂŒtzen Datumsformate wie MM/DD/YYYY, YYYY-MM-DD und andere Datumsformate durch intelligentes Parsen mit dayjs.
vacation_responder_subject NEIN Zeichenfolge Betreff im Klartext fĂŒr die Abwesenheitsnotiz, z. B. „Abwesend“. Wir verwenden striptags, um hier sĂ€mtliches HTML zu entfernen.
vacation_responder_message NEIN Zeichenfolge Nachricht im Klartext fĂŒr den Abwesenheitsnotizgeber, z. B. „Ich bin bis Februar abwesend.“. Wir verwenden striptags, um hier sĂ€mtliches HTML zu entfernen.

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases \
  -u API_TOKEN:

DomÀnenalias abrufen

Sie können einen DomĂ€nenalias entweder ĂŒber seinen Wert id oder seinen Wert name abrufen.

GET /v1/domains/:domain_name/aliases/:alias_id

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
  -u API_TOKEN:

GET /v1/domains/:domain_name/aliases/:alias_name

Beispielanfrage:

curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_name \
  -u API_TOKEN:

DomÀnenalias aktualisieren

PUT /v1/domains/example.com/aliases/:alias_id

Körperparameter Erforderlich Typ Beschreibung
name NEIN Zeichenfolge Aliasname
recipients NEIN String oder Array Liste der EmpfĂ€nger (muss eine durch ZeilenumbrĂŒche/Leerzeichen/Kommas getrennte Zeichenfolge oder ein Array gĂŒltiger E-Mail-Adressen, vollqualifizierter DomĂ€nennamen („FQDN“), IP-Adressen und/oder Webhook-URLs sein)
description NEIN Zeichenfolge Aliasbeschreibung
labels NEIN String oder Array Liste der Beschriftungen (muss eine durch Zeilenumbruch/Leerzeichen/Komma getrennte Zeichenfolge oder ein Array sein)
has_recipient_verification NEIN Boolesch Fordern Sie die EmpfĂ€nger auf, auf einen Link zur E-Mail-BestĂ€tigung zu klicken, damit die E-Mails weitergeleitet werden (standardmĂ€ĂŸig wird die DomĂ€neneinstellung verwendet, wenn sie nicht explizit im Anforderungstext festgelegt wurde).
is_enabled NEIN Boolesch Ob dieser Alias aktiviert oder deaktiviert werden soll (falls deaktiviert, werden E-Mails nicht weitergeleitet, sondern geben Erfolgsstatuscodes zurĂŒck). Wenn ein Wert ĂŒbergeben wird, wird er mit boolean in einen Boolean-Wert umgewandelt.
error_code_if_disabled NEIN Nummer (entweder 250, 421 oder 550) Eingehende E-Mails an diesen Alias werden abgelehnt, wenn is_enabled false ist und entweder 250 (stille Zustellung, z. B. Blackhole oder /dev/null), 421 (weiche Ablehnung; und erneuter Versuch fĂŒr bis zu ~5 Tage) oder 550 dauerhaft fehlschlĂ€gt und abgelehnt wird. StandardmĂ€ĂŸig 250.
has_imap NEIN Boolesch Ob der IMAP-Speicher fĂŒr diesen Alias aktiviert oder deaktiviert werden soll (wenn deaktiviert, werden eingehende E-Mails nicht in IMAP storage gespeichert. Wenn ein Wert ĂŒbergeben wird, wird er mit boolean in einen Booleschen Wert umgewandelt)
has_pgp NEIN Boolesch Ob OpenPGP encryption fĂŒr IMAP/POP3/CalDAV/CardDAV encrypted email storage mit dem Alias public_key aktiviert oder deaktiviert werden soll.
public_key NEIN Zeichenfolge Öffentlicher OpenPGP-SchlĂŒssel im ASCII-Armor-Format (click here to view an example; z. B. GPG-SchlĂŒssel fĂŒr support@forwardemail.net). Dies gilt nur, wenn Sie has_pgp auf true eingestellt haben. Learn more about end-to-end encryption in our FAQ.
max_quota NEIN Zeichenfolge Maximales Speicherkontingent fĂŒr diesen Alias. Lassen Sie das Feld leer, um das aktuelle maximale Kontingent der DomĂ€ne zurĂŒckzusetzen, oder geben Sie einen Wert wie „1 GB“ ein, der von bytes ausgewertet wird. Dieser Wert kann nur von DomĂ€nenadministratoren angepasst werden.
vacation_responder_is_enabled NEIN Boolesch Ob eine automatische Abwesenheitsnotiz aktiviert oder deaktiviert werden soll.
vacation_responder_start_date NEIN Zeichenfolge Startdatum fĂŒr die Abwesenheitsnotiz (falls aktiviert und hier kein Startdatum festgelegt, wird davon ausgegangen, dass die Abwesenheitsnotiz bereits gestartet ist). Wir unterstĂŒtzen Datumsformate wie MM/DD/YYYY, YYYY-MM-DD und andere Datumsformate durch intelligentes Parsen mit dayjs.
vacation_responder_end_date NEIN Zeichenfolge Enddatum fĂŒr Abwesenheitsnotizen (falls aktiviert und kein Enddatum festgelegt, wird davon ausgegangen, dass die Abwesenheitsnotiz nie endet und dauerhaft antwortet). Wir unterstĂŒtzen Datumsformate wie MM/DD/YYYY, YYYY-MM-DD und andere Datumsformate durch intelligentes Parsen mit dayjs.
vacation_responder_subject NEIN Zeichenfolge Betreff im Klartext fĂŒr die Abwesenheitsnotiz, z. B. „Abwesend“. Wir verwenden striptags, um hier sĂ€mtliches HTML zu entfernen.
vacation_responder_message NEIN Zeichenfolge Nachricht im Klartext fĂŒr den Abwesenheitsnotizgeber, z. B. „Ich bin bis Februar abwesend.“. Wir verwenden striptags, um hier sĂ€mtliches HTML zu entfernen.

Beispielanfrage:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id \
  -u API_TOKEN:

DomÀnenalias löschen

DELETE /v1/domains/:domain_name/aliases/:alias_id

Beispielanfrage:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
  -u API_TOKEN:

Wir ermöglichen Ihnen die kostenlose VerschlĂŒsselung von DatensĂ€tzen auch im kostenlosen Tarif. Datenschutz sollte kein Feature sein, sondern in alle Aspekte eines Produkts integriert sein. Wie bereits in Diskussion zu DatenschutzleitfĂ€den und unsere GitHub-Probleme hĂ€ufig gewĂŒnscht, haben wir dies hinzugefĂŒgt.

TXT-Eintrag verschlĂŒsseln

POST /v1/encrypt

Körperparameter Erforderlich Typ Beschreibung
input Ja Zeichenfolge Jeder gĂŒltige TXT-Eintrag zur Weiterleitung von E-Mails im Klartext

Beispielanfrage:

curl -X POST https://api.forwardemail.net/v1/encrypt \
  -d "input=user@gmail.com"