Interfejs API poczty e-mail

W tej chwili nie wydaliśmy jeszcze żadnych wrapperów API, ale planujemy to zrobić w najbliższej przyszłości. Wysłać e-maila do api@forwardemail.net jeśli chcesz być powiadamiany o wydaniu wrappera API określonego języka programowania. W międzyczasie możesz użyć tych zalecanych bibliotek żądań HTTP w swojej aplikacji lub po prostu użyć kędzior jak w poniższych przykładach.

JęzykBiblioteka
RubinFaradaya
Pytonupraszanie
JawaOkHttp
PHPchlać
JavaScriptsuperagent (jesteśmy konserwatorami)
Node.jssuperagent (jesteśmy konserwatorami)
Udać sięnetto / http
.NETResztaSharp

Bieżąca ścieżka podstawowego identyfikatora URI HTTP to: https://api.forwardemail.net.

Wszystkie punkty końcowe wymagają Twojego Klucz API być ustawionym jako wartość „nazwa użytkownika” żądania Podstawowa autoryzacja nagłówek. Nie martw się – poniżej znajdziesz przykłady, jeśli nie masz pewności, co to jest.

Jeśli wystąpią jakiekolwiek błędy, treść odpowiedzi żądania API będzie zawierać szczegółowy komunikat o błędzie.

KodImię
200OK
400Zła prośba
401Nieautoryzowany
403Zabroniony
404Nie znaleziono
429Zbyt dużo próśb
500Wewnętrzny błąd serwera
501Nie zaimplementowano
502zła Brama
503serwis niedostępny
504Limit czasu bramki
Wskazówka: Jeśli otrzymasz kod statusu 5xx (co nie powinno mieć miejsca), skontaktuj się z nami pod adresem api@forwardemail.net a my pomożemy Ci natychmiast rozwiązać Twój problem.

Nasza usługa jest tłumaczona na ponad 25 różnych języków. Wszystkie komunikaty odpowiedzi API są tłumaczone na ostatnie wykryte ustawienia regionalne użytkownika zgłaszającego żądanie API. Możesz to zmienić, przekazując niestandardowy Accept-Language nagłówek. Wypróbuj go, korzystając z menu rozwijanego języka na dole tej strony.

Jeśli chcesz otrzymać powiadomienie o dostępności stronicowania, napisz e-mail api@forwardemail.net.

Pobierz dzienniki

Nasze API programowo umożliwia pobranie logów dla Twojego konta. Przesłanie żądania do tego punktu końcowego spowoduje przetworzenie wszystkich dzienników Twojego konta i przesłanie ich pocztą elektroniczną jako załącznik (Gzip sprężony CSV plik arkusza kalkulacyjnego) po zakończeniu.

Umożliwia to tworzenie zadań w tle za pomocą pliku Praca Crona lub korzystając z naszego Oprogramowanie do planowania zadań Node.js Bree aby otrzymywać logi kiedy tylko chcesz. Należy pamiętać, że ten punkt końcowy jest ograniczony do 10 żądań dziennie.

Załącznik pisany małymi literami email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz a sama wiadomość e-mail zawiera krótkie podsumowanie pobranych dzienników. W każdej chwili możesz także pobrać logi ze strony Moje konto → Dzienniki

GET /v1/logs/download

Parametr QuerystringwymaganyRodzajOpis
domainNieCiąg (FQDN)Filtruj logi według w pełni kwalifikowanej domeny („FQDN”). Jeśli tego nie podasz, zostaną pobrane wszystkie dzienniki we wszystkich domenach.
qNieStrunowyWyszukaj dzienniki według adresu e-mail, domeny, aliasu, adresu IP lub daty (M/Y, M/D/YY, M-D, M-D-YY, lub M.D.YY format).

Przykładowe zapytanie:

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

Przykładowe zadanie Cron (codziennie o północy):

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

Pamiętaj, że możesz skorzystać z usług takich jak Crontab.guru aby sprawdzić składnię wyrażenia zadania cron.

Przykładowe zadanie Cron (codziennie o północy oraz logi z poprzedniego dnia):

Dla systemu 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

Dla Linuksa i 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

Utwórz konto

POST /v1/account

Parametr ciaławymaganyRodzajOpis
emailtakCiąg (e-mail)Adres e-mail
passwordtakStrunowyHasło

Przykładowe zapytanie:

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

Odzyskać konto

GET /v1/account

Przykładowe zapytanie:

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

Zaktualizuj konto

PUT /v1/account

Parametr ciaławymaganyRodzajOpis
emailNieCiąg (e-mail)Adres e-mail
given_nameNieStrunowyImię
family_nameNieStrunowyNazwisko
avatar_urlNieCiąg (URL)Link do obrazu awatara

Przykładowe zapytanie:

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

Upewnij się, że postępujesz zgodnie z instrukcjami konfiguracji dla swojej domeny. Instrukcje te można znaleźć pod adresem Moje konto → Domeny → Ustawienia → Konfiguracja wychodzącego SMTP. Musisz zapewnić konfigurację DKIM, Return-Path i DMARC do wysyłania wychodzącego SMTP w swojej domenie.

Lista e-maili

Pamiętaj, że ten punkt końcowy nie zwraca już utworzonych wiadomości e-mail message, headers, accepted, ani rejectedErrors nieruchomości.

Aby zwrócić te właściwości i ich wartości, użyj metody Pobierz e-mail punkt końcowy z identyfikatorem e-mail.

Ten punkt końcowy powróci co najwyżej 50 wyniki na raz. Jeśli chcesz zapytać o wiele stron, dołącz ?page=NUMBER Gdzie NUMBER jest liczbą całkowitą, np. ?page=1.

GET /v1/emails

Parametr QuerystringwymaganyRodzajOpis
qNieCiąg (obsługiwany RegExp)Wyszukiwanie e-maili według metadanych
domainNieCiąg (obsługiwany RegExp)Wyszukaj e-maile według nazwy domeny
pageNieNumerStrona do zwrotu wyników (domyślnie jest to 1)
limitNieNumerLiczba wyników na stronę do zwrócenia (domyślnie to 50 – jest maks 50 i minimalne jest 10)

Przykładowe zapytanie:

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

Utwórz e-mail

Nasz interfejs API do tworzenia wiadomości e-mail jest inspirowany konfiguracją opcji wiadomości Nodemailera i wykorzystuje ją. Proszę odłożyć na Konfiguracja wiadomości Nodemailer dla wszystkich parametrów ciała poniżej.

Zauważ, że z wyjątkiem envelope oraz dkim (ponieważ ustawiliśmy je automatycznie dla Ciebie), obsługujemy wszystkie opcje Nodemailer. Ustawiliśmy automatycznie disableFileAccess oraz disableUrlAccess opcje do true dla celów bezpieczeństwa.

Powinieneś przekazać pojedynczą opcję of raw z nieprzetworzonym pełnym e-mailem, w tym nagłówkami lub przekaż poniżej poszczególne opcje parametrów ciała.

POST /v1/emails

Parametr ciaławymaganyRodzajOpis
fromNieCiąg (e-mail)Adres e-mail nadawcy (musi istnieć jako alias domeny).
toNieŁańcuch lub tablicaLista oddzielona przecinkami lub tablica odbiorców dla nagłówka „Do”.
ccNieŁańcuch lub tablicaLista oddzielona przecinkami lub tablica odbiorców dla nagłówka „DW”.
bccNieŁańcuch lub tablicaLista oddzielonych przecinkami lub tablica odbiorców dla nagłówka „UDW”.
subjectNieStrunowyTemat wiadomości e-mail.
textNieCiąg lub buforWersja wiadomości w postaci zwykłego tekstu.
htmlNieCiąg lub buforWersja HTML wiadomości.
attachmentsNieSzykTablica obiektów załączników (zob Wspólne pola Nodemailera).
senderNieStrunowyAdres e-mail dla nagłówka „Sender” (patrz Bardziej zaawansowane pola Nodemailera).
replyToNieStrunowyAdres e-mail dla nagłówka „Odpowiedz do”.
inReplyToNieStrunowyMessage-ID, na który odpowiada wiadomość.
referencesNieŁańcuch lub tablicaLista rozdzielana spacjami lub tablica identyfikatorów komunikatów.
attachDataUrlsNieBoole'aJeśli true następnie konwertuje data: obrazy w treści HTML wiadomości do osadzonych załączników.
watchHtmlNieStrunowyWersja HTML wiadomości specyficzna dla zegarka Apple Watch (zgodnie z dokumentacją Nodemailera, najnowsze zegarki nie wymagają tego ustawienia).
ampNieStrunowyWersja HTML wiadomości specyficzna dla AMP4EMAIL (patrz Przykład Nodemailera).
icalEventNieObiektZdarzenie iCalendar do wykorzystania jako alternatywna treść wiadomości (patrz Wydarzenia w kalendarzu Nodemailera).
alternativesNieSzykTablica alternatywnej treści wiadomości (patrz Alternatywna zawartość Nodemailera).
encodingNieStrunowyKodowanie tekstu i ciągów HTML (domyślnie "utf-8", ale popiera "hex" oraz "base64" również kodowanie wartości).
rawNieCiąg lub buforNiestandardowo wygenerowana wiadomość w formacie RFC822 do użycia (zamiast wiadomości generowanej przez Nodemailer – patrz Niestandardowe źródło Nodemailera).
textEncodingNieStrunowyKodowanie, którego użycie jest wymuszone dla wartości tekstowych (albo "quoted-printable" lub "base64"). Wartością domyślną jest najbliższa wykryta wartość (do użytku ASCII "quoted-printable").
priorityNieStrunowyPoziom priorytetu dla wiadomości e-mail (może być dowolny "high", "normal" (domyślnie) lub "low"). Zauważ, że wartość "normal" nie ustawia nagłówka priorytetu (jest to zachowanie domyślne). Jeśli wartość "high" lub "low" jest ustawiony, a następnie X-Priority, X-MSMail-Priority, oraz Importance nagłówki zostanie odpowiednio ustawiony.
headersNieObiekt lub tablicaObiekt lub tablica dodatkowych pól nagłówka do ustawienia (patrz Niestandardowe nagłówki Nodemailera).
messageIdNieStrunowyOpcjonalna wartość Message-ID dla nagłówka „Message-ID” (wartość domyślna zostanie utworzona automatycznie, jeśli nie zostanie ustawiona – należy pamiętać, że wartość powinna stosować się do specyfikacji RFC2822).
dateNieCiąg lub dataOpcjonalna wartość daty, która zostanie użyta, jeśli po przeanalizowaniu brakuje nagłówka daty. W przeciwnym razie zostanie użyty bieżący ciąg czasu UTC, jeśli nie zostanie ustawiony. Nagłówek daty nie może być większy niż 30 dni przed bieżącą godziną.
listNieObiektOpcjonalny obiekt List-* nagłówki (zob Nagłówki list Nodemailera).

Przykładowe zapytanie:

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"

Przykładowe zapytanie:

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

Pobierz e-mail

GET /v1/emails/:id

Przykładowe zapytanie:

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

Usuń e-mail

Usunięcie wiadomości e-mail spowoduje ustawienie stanu na "rejected" (a następnie nie przetwarzać go w kolejce) wtedy i tylko wtedy, gdy bieżący status to jeden z "pending", "queued", lub "deferred". Możemy usuwać wiadomości e-mail automatycznie po 30 dniach od ich utworzenia i/lub wysłania — dlatego należy przechowywać kopię wychodzących wiadomości e-mail SMTP w swoim kliencie, bazie danych lub aplikacji. W razie potrzeby możesz odwołać się do naszej wartości identyfikatora e-mail w swojej bazie danych — ta wartość jest zwracana z obu Utwórz e-mail oraz Pobierz e-mail punkty końcowe.

DELETE /v1/emails/:id

Przykładowe zapytanie:

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

Wskazówka: Punkty końcowe domeny z nazwą domeny /v1/domains/:domain_name ponieważ ich ścieżka jest wymienna z identyfikatorem domeny :domain_id. Oznacza to, że możesz odwoływać się do domeny przez jej name lub id wartość.

Lista domen

GET /v1/domains

Parametr QuerystringwymaganyRodzajOpis
qNieCiąg (obsługiwany RegExp)Wyszukaj domeny według nazwy
nameNieCiąg (obsługiwany RegExp)Wyszukaj domeny według nazwy

Przykładowe zapytanie:

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

Utwórz domenę

POST /v1/domains

Parametr ciaławymaganyRodzajOpis
domaintakCiąg (FQDN lub IP)W pełni kwalifikowana nazwa domeny („FQDN”) lub adres IP
planNieCiąg (wyliczalny)Typ planu (musi być "free", "enhanced_protection", lub "team", domyślnie "free" lub aktualny płatny abonament użytkownika, jeśli na jednym)
catchallNieCiąg (rozdzielane adresy e-mail) lub wartość logicznaUtwórz domyślny alias typu catch-all, domyślnie true (jeśli true użyje adresu e-mail użytkownika API jako odbiorcy, a jeśli false nie zostanie utworzony żaden catch-all). Jeśli zostanie przekazany ciąg, to jest to rozdzielona lista adresów e-mail, które mają być używane jako odbiorcy (oddzielone podziałem wiersza, spacją i/lub przecinkiem)
has_adult_content_protectionNieBoole'aCzy włączyć w tej domenie ochronę treści dla dorosłych w Skanerze spamu
has_phishing_protectionNieBoole'aCzy włączyć ochronę przed phishingiem Skanera spamu w tej domenie
has_executable_protectionNieBoole'aCzy włączyć ochronę plików wykonywalnych Skanera spamu w tej domenie
has_virus_protectionNieBoole'aCzy włączyć ochronę antywirusową Skanera spamu w tej domenie
has_recipient_verificationNieBoole'aDomyślna domena globalna określająca, czy wymagać od odbiorców aliasów kliknięcia linku weryfikacyjnego adresu e-mail w celu przepłynięcia wiadomości e-mail
retention_daysNieNumerLiczba całkowita pomiędzy 0 oraz 30 która odpowiada liczbie dni przechowywania wychodzących wiadomości e-mail SMTP po pomyślnym dostarczeniu lub trwałym błędzie. Domyślnie 0, co oznacza, że ze względów bezpieczeństwa wychodzące wiadomości e-mail SMTP są natychmiast usuwane i redagowane.

Przykładowe zapytanie:

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

Odzyskaj domenę

GET /v1/domains/example.com

Przykładowe zapytanie:

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

Sprawdź rekordy domeny

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

Przykładowe zapytanie:

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

Zaktualizuj domenę

PUT /v1/domains/example.com

Parametr ciaławymaganyRodzajOpis
smtp_portNieCiąg lub liczbaNiestandardowy port do skonfigurowania dla przekazywania SMTP (domyślnie "25")
has_adult_content_protectionNieBoole'aCzy włączyć w tej domenie ochronę treści dla dorosłych w Skanerze spamu
has_phishing_protectionNieBoole'aCzy włączyć ochronę przed phishingiem Skanera spamu w tej domenie
has_executable_protectionNieBoole'aCzy włączyć ochronę plików wykonywalnych Skanera spamu w tej domenie
has_virus_protectionNieBoole'aCzy włączyć ochronę antywirusową Skanera spamu w tej domenie
has_recipient_verificationNieBoole'aDomyślna domena globalna określająca, czy wymagać od odbiorców aliasów kliknięcia linku weryfikacyjnego adresu e-mail w celu przepłynięcia wiadomości e-mail
retention_daysNieNumerLiczba całkowita pomiędzy 0 oraz 30 która odpowiada liczbie dni przechowywania wychodzących wiadomości e-mail SMTP po pomyślnym dostarczeniu lub trwałym błędzie. Domyślnie 0, co oznacza, że ze względów bezpieczeństwa wychodzące wiadomości e-mail SMTP są natychmiast usuwane i redagowane.

Przykładowe zapytanie:

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

Usuń domenę

DELETE /v1/domains/:domain_name

Przykładowe zapytanie:

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

Zaakceptuj zaproszenie do domeny

GET /v1/domains/:domain_name/invites

Przykładowe zapytanie:

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

Utwórz zaproszenie do domeny

POST /v1/domains/example.com/invites

Parametr ciaławymaganyRodzajOpis
emailtakCiąg (e-mail)Adres e-mail do zaproszenia na listę członków domeny
grouptakCiąg (wyliczalny)Grupa do dodania użytkownika do członkostwa w domenie (może być jedną z "admin" lub "user")

Przykładowe zapytanie:

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

Usuń zaproszenie do domeny

DELETE /v1/domains/:domain_name/invites

Parametr ciaławymaganyRodzajOpis
emailtakCiąg (e-mail)Adres e-mail do usunięcia z listy członków domeny

Przykładowe zapytanie:

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

Zaktualizuj członka domeny

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

Parametr ciaławymaganyRodzajOpis
grouptakCiąg (wyliczalny)Grupa do aktualizacji użytkownika do członkostwa w domenie (może być jedną z "admin" lub "user")

Przykładowe zapytanie:

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

Usuń członka domeny

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

Przykładowe zapytanie:

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

Wyświetlanie listy aliasów domen

GET /v1/domains/example.com/aliases

Parametr QuerystringwymaganyRodzajOpis
qNieCiąg (obsługiwany RegExp)Wyszukaj aliasy w domenie według nazwy, etykiety lub odbiorcy
nameNieCiąg (obsługiwany RegExp)Wyszukaj aliasy w domenie według nazwy
recipientNieCiąg (obsługiwany RegExp)Wyszukaj aliasy w domenie według odbiorcy

Przykładowe zapytanie:

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

Utwórz nowy alias domeny

POST /v1/domains/example.com/aliases

Parametr ciaławymaganyRodzajOpis
nameNieStrunowyNazwa aliasu (jeśli nie została podana lub jest pusta, generowany jest losowy alias)
recipientsNieŁańcuch lub tablicaLista odbiorców (musi być rozdzielona podziałem wiersza/spacją/przecinkiem Ciąg lub tablica prawidłowych adresów e-mail, w pełni kwalifikowanych nazw domen („FQDN”), adresów IP i/lub adresów URL elementów webhook — a jeśli nie zostały podane lub są puste Array, a następnie adres e-mail użytkownika wysyłający żądanie API zostanie ustawiony jako odbiorca)
descriptionNieStrunowyOpis aliasu
labelsNieŁańcuch lub tablicaLista etykiet (musi być ciągiem lub tablicą z podziałem wiersza / spacją / przecinkiem)
has_recipient_verificationNieBoole'aWymagaj od odbiorców kliknięcia linku weryfikacyjnego adresu e-mail, aby wiadomości e-mail mogły zostać przesłane (domyślne ustawienie domeny, jeśli nie zostało to wyraźnie określone w treści żądania)
is_enabledNieBoole'aCzy włączyć, czy wyłączyć ten alias (jeśli jest wyłączony, wiadomości e-mail będą kierowane donikąd, ale będą zwracać pomyślne kody stanu). Jeśli wartość zostanie przekazana, jest ona konwertowana na wartość logiczną za pomocą wartość logiczna)
has_imapNieBoole'aCzy włączyć, czy wyłączyć przechowywanie IMAP dla tego aliasu (jeśli ta opcja jest wyłączona, odebrane e-maile nie będą zapisywane w Magazyn IMAP. Jeśli wartość zostanie przekazana, jest ona konwertowana na wartość logiczną za pomocą wartość logiczna)
has_pgpNieBoole'aCzy włączyć, czy wyłączyć Szyfrowanie OpenPGP Do Szyfrowane przechowywanie wiadomości e-mail IMAP/POP3 używając aliasu public_key.
public_keyNieStrunowyKlucz publiczny OpenPGP w formacie ASCII Armor (kliknij tutaj, aby zobaczyć przykład; np. Klucz GPG dla support@forwardemail.net). Dotyczy to tylko sytuacji, gdy tak jest has_pgp Ustawić true. Dowiedz się więcej o szyfrowaniu typu end-to-end w naszych często zadawanych pytaniach.

Przykładowe zapytanie:

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

Pobierz alias domeny

Możesz pobrać alias domeny przez jego id lub jego name wartość.

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

Przykładowe zapytanie:

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

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

Przykładowe zapytanie:

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

Zaktualizuj alias domeny

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

Parametr ciaławymaganyRodzajOpis
nameNieStrunowyPseudonim
recipientsNieŁańcuch lub tablicaLista adresatów (musi być oddzielona linią / spacją / przecinkiem Ciąg lub tablica prawidłowych adresów e-mail, w pełni kwalifikowanych nazw domen („FQDN”), adresów IP i / lub adresów URL haka internetowego)
descriptionNieStrunowyOpis aliasu
labelsNieŁańcuch lub tablicaLista etykiet (musi być ciągiem lub tablicą z podziałem wiersza / spacją / przecinkiem)
has_recipient_verificationNieBoole'aWymagaj od odbiorców kliknięcia linku weryfikacyjnego adresu e-mail, aby wiadomości e-mail mogły zostać przesłane (domyślne ustawienie domeny, jeśli nie zostało to wyraźnie określone w treści żądania)
is_enabledNieBoole'aCzy włączyć, czy wyłączyć ten alias (jeśli jest wyłączony, e-maile będą kierowane donikąd, ale będą zwracać pomyślne kody stanu)
has_imapNieBoole'aCzy włączyć, czy wyłączyć przechowywanie IMAP dla tego aliasu (jeśli ta opcja jest wyłączona, odebrane e-maile nie będą zapisywane w Magazyn IMAP. Jeśli wartość zostanie przekazana, jest ona konwertowana na wartość logiczną za pomocą wartość logiczna)
has_pgpNieBoole'aCzy włączyć, czy wyłączyć Szyfrowanie OpenPGP Do Szyfrowane przechowywanie wiadomości e-mail IMAP/POP3 używając aliasu public_key.
public_keyNieStrunowyKlucz publiczny OpenPGP w formacie ASCII Armor (kliknij tutaj, aby zobaczyć przykład; np. Klucz GPG dla support@forwardemail.net). Dotyczy to tylko sytuacji, gdy tak jest has_pgp Ustawić true. Dowiedz się więcej o szyfrowaniu typu end-to-end w naszych często zadawanych pytaniach.

Przykładowe zapytanie:

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

Usuń alias domeny

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

Przykładowe zapytanie:

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