- Hakusivu
- Sisällysluettelo
Sähköposti API
Kirjastot
Tällä hetkellä emme ole vielä julkaisseet API-kääreitä, mutta aiomme tehdä sen lähitulevaisuudessa. Lähetä sähköpostia osoitteeseen api@forwardemail.net jos haluat saada ilmoituksen, kun tietyn ohjelmointikielen API-kääre on julkaistu. Sillä välin voit käyttää näitä suositeltuja HTTP-pyyntökirjastoja sovelluksessasi tai yksinkertaisesti käyttää kiemura kuten alla olevissa esimerkeissä.
Kieli | Kirjasto |
---|---|
Rubiini | Faraday |
Python | pyynnöt |
Java | OkHttp |
PHP | ahmia |
JavaScript | superagentti (olemme ylläpitäjiä) |
Node.js | superagentti (olemme ylläpitäjiä) |
Mennä | net / http |
.NET | LepoTerävä |
Perus-URI
Nykyinen HTTP-pohjainen URI-polku on: https://api.forwardemail.net
.
Todennus
Kaikki päätepisteet vaativat sinun API-avain asetetaan pyynnön "käyttäjänimi"-arvoksi Peruslupa otsikko. Älä huoli – alla on esimerkkejä sinulle, jos et ole varma, mikä tämä on.
Virheet
Jos virheitä tapahtuu, API-pyynnön vastausrunko sisältää yksityiskohtaisen virhesanoman.
Koodi | Nimi |
---|---|
200 | OK |
400 | Virheellinen pyyntö |
401 | Luvaton |
403 | Kielletty |
404 | Ei löydetty |
429 | Liian monta pyyntöä |
500 | Sisäinen palvelinvirhe |
501 | Ei toteutettu |
502 | Huono yhdyskäytävä |
503 | palvelu ei saatavilla |
504 | Yhdyskäytävän aikakatkaisu |
Lokalisointi
Palvelumme on käännetty yli 25 eri kielelle. Kaikki API-vastausviestit käännetään API-pyynnön tehneen käyttäjän viimeksi havaittuun alueeseen. Voit ohittaa tämän ohittamalla mukautetun Accept-Language
otsikko. Voit vapaasti kokeilla sitä käyttämällä tämän sivun alareunassa olevaa avattavaa kielivalikkoa.
Sivunumerointi
Jos haluat saada ilmoituksen, kun sivutus on saatavilla, lähetä sähköpostia api@forwardemail.net.
Lokit
Hae lokit
Sovellusliittymämme avulla voit ohjelmallisesti ladata lokeja tilillesi. Pyynnön lähettäminen tähän päätepisteeseen käsittelee kaikki tilisi lokit ja lähettää ne sinulle liitteenä (Gzip pakattu CSV laskentataulukkotiedosto), kun se on valmis.
Tämän avulla voit luoda taustatöitä a Cronin työ tai käyttämällä meidän Node.js työn ajoitusohjelmisto Bree vastaanottaa lokit milloin haluat. Huomaa, että tämä päätepiste on rajoitettu 10
pyyntöjä päivässä.
Liite on pienillä kirjaimilla email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz
ja itse sähköposti sisältää lyhyen yhteenvedon haetuista lokeista. Voit myös ladata lokit milloin tahansa osoitteesta Oma tili → Lokit
GET /v1/logs/download
Kyselymerkkiparametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
domain | Ei | Merkkijono (FQDN) | Suodata lokit täysin hyväksytyn verkkotunnuksen ("FQDN") mukaan. Jos et anna tätä, kaikkien verkkotunnusten kaikki lokit haetaan. |
q | Ei | Merkkijono | Hae lokeja sähköpostin, verkkotunnuksen, aliaksenimen, IP-osoitteen tai päivämäärän mukaan (M/Y , M/D/YY , M-D , M-D-YY , tai M.D.YY muoto). |
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/logs/download \
-u API_TOKEN:
Esimerkki Cronin työstä (joka päivä keskiyöllä):
0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download -u API_TOKEN: &>/dev/null
Huomaa, että voit käyttää palveluita, kuten Crontab.guru vahvistaaksesi cron-työlausekkeen syntaksin.
Esimerkki Cron-työstä (joka päivä keskiyöllä ja edellisen päivän lokeilla):
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
Linux ja 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
Tili
Luo tili
POST /v1/account
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
email | Joo | Merkkijono (sähköposti) | Sähköpostiosoite |
password | Joo | Merkkijono | Salasana |
Esimerkkipyyntö:
curl -X POST https://api.forwardemail.net/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
Nouda tili
GET /v1/account
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/account \
-u API_TOKEN:
Päivitä tili
PUT /v1/account
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
email | Ei | Merkkijono (sähköposti) | Sähköpostiosoite |
given_name | Ei | Merkkijono | Etunimi |
family_name | Ei | Merkkijono | Sukunimi |
avatar_url | Ei | Merkkijono (URL) | Linkki avatar-kuvaan |
Esimerkkipyyntö:
curl -X PUT https://api.forwardemail.net/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
Sähköpostit
Varmista, että olet noudattanut verkkotunnuksesi asennusohjeita. Nämä ohjeet löytyvät osoitteesta Oma tili → Domains → Asetukset → Lähtevän SMTP-määritykset. Sinun on varmistettava DKIM-, Return-Path- ja DMARC-asetukset, jotta voit lähettää lähtevän SMTP:n verkkotunnuksesi kanssa.
Listaa sähköpostit
Huomaa, että tämä päätepiste ei palauta jo luotuja sähköpostiviestejä message
, headers
, accepted
, ei myöskään rejectedErrors
ominaisuuksia.
Voit palauttaa kyseiset ominaisuudet ja niiden arvot käyttämällä Hae sähköposti päätepiste sähköpostitunnuksella.
Tämä päätepiste palaa korkeintaan 50
tuloksia kerrallaan. Jos haluat hakea useita sivuja, liitä ?page=NUMBER
missä NUMBER
on kokonaisluku, esim. ?page=1
.
GET /v1/emails
Kyselymerkkiparametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
q | Ei | Merkkijono (RegExp tuettu) | Etsi sähköposteja metatietojen perusteella |
domain | Ei | Merkkijono (RegExp tuettu) | Etsi sähköposteja verkkotunnuksen nimellä |
page | Ei | Määrä | Tulosten palautussivu (oletus on 1 ) |
`raja | Ei | Määrä | Palautettavien tulosten määrä sivua kohden (oletus on 50 – maksimi on 50 ja minimi on 10 ) |
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/emails \
-u API_TOKEN:
Luo sähköposti
Sähköpostin luontisovellusliittymämme on saanut inspiraationsa Nodemailerin viestivaihtoehdoista ja hyödyntää sitä. Ole hyvä ja siirry kohtaan Nodemailer-viestin määritys kaikille alla oleville kehon parametreille.
Huomaa, että lukuun ottamatta envelope
ja dkim
(koska asetamme ne automaattisesti puolestasi), tuemme kaikkia Nodemailer-vaihtoehtoja. Asetamme automaattisesti disableFileAccess
ja disableUrlAccess
vaihtoehtoja true
turvallisuussyistä.
Sinun tulisi joko ohittaa yksi vaihtoehto raw
raa'alla täydellisellä sähköpostilla, mukaan lukien otsikot tai anna yksittäiset kehon parametriasetukset alla.
POST /v1/emails
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
from | Ei | Merkkijono (sähköposti) | Lähettäjän sähköpostiosoite (täytyy olla verkkotunnuksen aliaksena). |
to | Ei | Merkkijono tai Array | Pilkuilla eroteltu luettelo tai vastaanottajien ryhmä Vastaanottaja-otsikossa. |
cc | Ei | Merkkijono tai Array | Pilkuilla eroteltu luettelo tai vastaanottajien ryhmä "Cc"-otsikossa. |
bcc | Ei | Merkkijono tai Array | Pilkuilla eroteltu luettelo tai Piilokopio-otsikon vastaanottajien joukko. |
subject | Ei | Merkkijono | Sähköpostin aihe. |
text | Ei | merkkijono tai puskuri | Viestin selväkielinen versio. |
html | Ei | merkkijono tai puskuri | Viestin HTML-versio. |
attachments | Ei | Array | Joukko liiteobjekteja (katso Nodemailerin yleiset kentät). |
sender | Ei | Merkkijono | "Lähettäjä"-otsikon sähköpostiosoite (katso Nodemailerin edistyneemmät kentät). |
replyTo | Ei | Merkkijono | Vastaus-otsikon sähköpostiosoite. |
inReplyTo | Ei | Merkkijono | Viesti-Id, johon viesti vastaa. |
references | Ei | Merkkijono tai Array | Välilyönnillä eroteltu luettelo tai viestitunnusten ryhmä. |
attachDataUrls | Ei | Boolen | Jos true sitten muuntaa data: kuvat viestin HTML-sisällössä upotettuihin liitteisiin. |
watchHtml | Ei | Merkkijono | Apple Watchin HTML-versio viestistä (Nodemailer-dokumenttien mukaan, uusimmat kellot eivät vaadi tätä asetusta). |
amp | Ei | Merkkijono | Viestin AMP4EMAIL-kohtainen HTML-versio (katso Nodemailerin esimerkki). |
icalEvent | Ei | Esine | iCalendar-tapahtuma käytettäväksi vaihtoehtoisena viestin sisältönä (katso Nodemailerin kalenteritapahtumat). |
alternatives | Ei | Array | Joukko vaihtoehtoisia viestisisältöjä (katso Nodemailerin vaihtoehtoinen sisältö). |
encoding | Ei | Merkkijono | Tekstin ja HTML-merkkijonojen koodaus (oletus on "utf-8" , mutta tukee "hex" ja "base64" myös koodausarvot). |
raw | Ei | merkkijono tai puskuri | Mukautettu luotu RFC822-muotoiltu viesti käytettäväksi (Nodemailerin luoman sijaan - katso Nodemailerin mukautettu lähde). |
textEncoding | Ei | Merkkijono | Koodaus, jota on pakko käyttää tekstiarvoille (joko "quoted-printable" tai "base64" ). Oletusarvo on lähin havaittu arvo (ASCII-käytössä "quoted-printable" ). |
priority | Ei | Merkkijono | Sähköpostin prioriteettitaso (voi olla joko "high" , "normal" (oletus) tai "low" ). Huomaa, että arvo "normal" ei aseta prioriteettiotsikkoa (tämä on oletustoiminto). Jos arvo "high" tai "low" on asetettu, sitten X-Priority , X-MSMail-Priority , ja Importance otsikot asetetaan vastaavasti. |
headers | Ei | Objekti tai Array | Objekti tai joukko muita määritettäviä otsikkokenttiä (katso Nodemailerin mukautetut otsikot). |
messageId | Ei | Merkkijono | Valinnainen Message-ID-arvo "Message-ID"-otsikolle (oletusarvo luodaan automaattisesti, jos sitä ei ole asetettu - huomaa, että arvon tulisi noudattaa RFC2822-spesifikaatiota). |
date | Ei | Merkkijono tai päivämäärä | Valinnainen päivämäärä-arvo, jota käytetään, jos päivämäärä-otsikko puuttuu jäsentämisen jälkeen, muuten käytetään nykyistä UTC-merkkijonoa, jos sitä ei ole asetettu. Päivämääräotsikko ei voi olla yli 30 päivää nykyistä aikaa edeltävältä ajalta. |
list | Ei | Esine | Valinnainen kohde List-* otsikot (katso Nodemailer-luettelon otsikot). |
Esimerkkipyyntö:
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"
Esimerkkipyyntö:
curl -X POST https://api.forwardemail.net/v1/emails \
-u API_TOKEN: \
-d "raw=`cat file.eml`"
Hae sähköposti
GET /v1/emails/:id
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/emails/:id \
-u API_TOKEN:
Poista sähköposti
Sähköpostin poistaminen asettaa tilaksi "rejected"
(ja sen jälkeen ei käsitellä sitä jonossa) jos ja vain, jos nykyinen tila on yksi "pending"
, "queued"
, tai "deferred"
. Saatamme tyhjentää sähköpostit automaattisesti 30 päivän kuluttua niiden luomisesta ja/tai lähettämisestä – siksi sinun tulee säilyttää kopio lähtevistä SMTP-sähköposteista asiakkaassasi, tietokannassasi tai sovelluksessasi. Voit halutessasi viitata sähköpostitunnukseemme tietokannassasi – tämä arvo palautetaan molemmista Luo sähköposti ja Hae sähköposti päätepisteitä.
DELETE /v1/emails/:id
Esimerkkipyyntö:
curl -X DELETE https://api.forwardemail.net/v1/emails/:id \
-u API_TOKEN:
Verkkotunnukset
/v1/domains/:domain_name
koska niiden polku on vaihdettavissa verkkotunnuksen tunnuksen kanssa :domain_id
. Tämä tarkoittaa, että voit viitata verkkotunnukseen joko sen perusteella name
tai id
arvo.
Luettelo verkkotunnuksista
GET /v1/domains
Kyselymerkkiparametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
q | Ei | Merkkijono (RegExp tuettu) | Hae verkkotunnuksia nimen mukaan |
name | Ei | Merkkijono (RegExp tuettu) | Hae verkkotunnuksia nimen mukaan |
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains \
-u API_TOKEN:
Luo verkkotunnus
POST /v1/domains
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
domain | Joo | Merkkijono (FQDN tai IP) | Täysin hyväksytty verkkotunnus ("FQDN") tai IP-osoite |
plan | Ei | Merkkijono (lueteltava) | Suunnitelman tyyppi (täytyy olla "free" , "enhanced_protection" , tai "team" , oletuksena "free" tai käyttäjän nykyinen maksettu sopimus, jos sellainen) |
catchall | Ei | Merkkijono (erotetut sähköpostiosoitteet) tai Boolean | Luo oletusarvoinen keräilyalias, oletuksena true (jos true se käyttää API-käyttäjän sähköpostiosoitetta vastaanottajana, ja jos false saalis-kaikkia ei luoda). Jos merkkijono välitetään, se on rajattu luettelo sähköpostiosoitteista, joita käytetään vastaanottajina (erottuna rivinvaihdolla, välilyönnillä ja/tai pilkulla). |
has_adult_content_protection | Ei | Boolen | Otetaanko Spam Scannerin aikuisille suunnatun sisällön suojaus käyttöön tässä verkkotunnuksessa |
has_phishing_protection | Ei | Boolen | Otetaanko roskapostiskannerin tietojenkalastelusuoja käyttöön tässä verkkotunnuksessa |
has_executable_protection | Ei | Boolen | Otetaanko Roskapostin skannerin suoritettavien tiedostojen suojaus käyttöön tässä verkkotunnuksessa |
has_virus_protection | Ei | Boolen | Otetaanko Spam Scanner -virustorjunta käyttöön tässä verkkotunnuksessa |
has_recipient_verification | Ei | Boolen | Maailmanlaajuisen verkkotunnuksen oletusarvo sille, vaaditaanko aliasten vastaanottajia napsauttamaan sähköpostin vahvistuslinkkiä, jotta sähköpostit kulkevat läpi |
retention_days | Ei | Määrä | Kokonaisluku välillä 0 ja 30 joka vastaa lähtevien SMTP-sähköpostien säilytyspäivien määrää, kun ne on toimitettu onnistuneesti tai niissä on pysyvä virhe. Oletuksena 0 , mikä tarkoittaa, että lähtevät SMTP-sähköpostit tyhjennetään ja poistetaan välittömästi turvallisuutesi vuoksi. |
Esimerkkipyyntö:
curl -X POST https://api.forwardemail.net/v1/domains \
-u API_TOKEN: \
-d domain=example.com \
-d plan=free
Hae verkkotunnus
GET /v1/domains/example.com
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/example.com \
-u API_TOKEN:
Vahvista verkkotunnustietueet
GET /v1/domains/example.com/verify-records
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/example.com/verify-records \
-u API_TOKEN:
Päivitä verkkotunnus
PUT /v1/domains/example.com
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
smtp_port | Ei | Merkkijono tai numero | Mukautettu portti SMTP-edelleenlähetystä varten (oletus on "25" ) |
has_adult_content_protection | Ei | Boolen | Otetaanko Spam Scannerin aikuisille suunnatun sisällön suojaus käyttöön tässä verkkotunnuksessa |
has_phishing_protection | Ei | Boolen | Otetaanko roskapostiskannerin tietojenkalastelusuoja käyttöön tässä verkkotunnuksessa |
has_executable_protection | Ei | Boolen | Otetaanko Roskapostin skannerin suoritettavien tiedostojen suojaus käyttöön tässä verkkotunnuksessa |
has_virus_protection | Ei | Boolen | Otetaanko Spam Scanner -virustorjunta käyttöön tässä verkkotunnuksessa |
has_recipient_verification | Ei | Boolen | Maailmanlaajuisen verkkotunnuksen oletusarvo sille, vaaditaanko aliasten vastaanottajia napsauttamaan sähköpostin vahvistuslinkkiä, jotta sähköpostit kulkevat läpi |
retention_days | Ei | Määrä | Kokonaisluku välillä 0 ja 30 joka vastaa lähtevien SMTP-sähköpostien säilytyspäivien määrää, kun ne on toimitettu onnistuneesti tai niissä on pysyvä virhe. Oletuksena 0 , mikä tarkoittaa, että lähtevät SMTP-sähköpostit tyhjennetään ja poistetaan välittömästi turvallisuutesi vuoksi. |
Esimerkkipyyntö:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com \
-u API_TOKEN:
Poista verkkotunnus
DELETE /v1/domains/:domain_name
Esimerkkipyyntö:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name \
-u API_TOKEN:
Kutsuu
Hyväksy verkkotunnuksen kutsu
GET /v1/domains/:domain_name/invites
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/:domain_name/invites \
-u API_TOKEN:
Luo verkkotunnuksen kutsu
POST /v1/domains/example.com/invites
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
email | Joo | Merkkijono (sähköposti) | Sähköpostiosoite, jota kutsutaan verkkotunnuksen jäsenluetteloon |
group | Joo | Merkkijono (lueteltava) | Ryhmä, johon käyttäjä lisätään verkkotunnuksen jäsenyyteen (voi olla yksi "admin" tai "user" ) |
Esimerkkipyyntö:
curl -X POST https://api.forwardemail.net/v1/domains/example.com/invites \
-u API_TOKEN: \
-d "email=user%40gmail.com" \
-d group=admin
Poista verkkotunnuksen kutsu
DELETE /v1/domains/:domain_name/invites
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
email | Joo | Merkkijono (sähköposti) | Sähköpostiosoite, joka poistetaan verkkotunnuksen jäsenluettelosta |
Esimerkkipyyntö:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/invites \
-u API_TOKEN:
Jäsenet
Päivitä verkkotunnuksen jäsen
PUT /v1/domains/example.com/members/:member_id
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
group | Joo | Merkkijono (lueteltava) | Ryhmä päivittääksesi käyttäjän verkkotunnuksen jäsenyyteen (voi olla yksi "admin" tai "user" ) |
Esimerkkipyyntö:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com/members/:member_id \
-u API_TOKEN:
Poista verkkotunnuksen jäsen
DELETE /v1/domains/:domain_name/members/:member_id
Esimerkkipyyntö:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/members/:member_id \
-u API_TOKEN:
Aliakset
Luettele verkkotunnuksen aliakset
GET /v1/domains/example.com/aliases
Kyselymerkkiparametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
q | Ei | Merkkijono (RegExp tuettu) | Hae aliaksia verkkotunnuksesta nimen, tunnisteen tai vastaanottajan perusteella |
name | Ei | Merkkijono (RegExp tuettu) | Etsi aliaksia verkkotunnuksesta nimen perusteella |
recipient | Ei | Merkkijono (RegExp tuettu) | Etsi aliaksia verkkotunnuksesta vastaanottajan mukaan |
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/example.com/aliases \
-u API_TOKEN:
Luo uusi verkkotunnuksen alias
POST /v1/domains/example.com/aliases
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
name | Ei | Merkkijono | Aliasnimi (jos sitä ei anneta tai jos se on tyhjä, luodaan satunnainen alias) |
recipients | Ei | Merkkijono tai Array | Luettelo vastaanottajista (täytyy olla rivinvaihdolla/välilyönnillä/pilkuilla erotettu merkkijono tai joukko kelvollisia sähköpostiosoitteita, täydellisiä verkkotunnusten nimiä ("FQDN"), IP-osoitteita ja/tai webhook-URL-osoitteita – ja jos niitä ei ole annettu tai se on tyhjä Array, sitten API-pyynnön tehneen käyttäjän sähköposti asetetaan vastaanottajaksi) |
description | Ei | Merkkijono | Aliaksen kuvaus |
labels | Ei | Merkkijono tai Array | Luettelo tarroista (täytyy olla rivinvaihto / välilyönti / pilkulla erotettu merkkijono tai taulukko) |
has_recipient_verification | Ei | Boolen | Vaadi vastaanottajia napsauttamaan sähköpostin vahvistuslinkkiä, jotta sähköpostit kulkevat läpi (oletusarvo on verkkotunnuksen asetus, jos sitä ei ole erikseen määritetty pyynnön tekstiosassa) |
is_enabled | Ei | Boolen | Otetaanko tämä alias käyttöön vai poistetaanko se käytöstä (jos se ei ole käytössä, sähköpostit eivät reititetä minnekään, vaan ne palauttavat onnistuneet tilakoodit). Jos arvo välitetään, se muunnetaan boolean-arvoksi käyttämällä boolean) |
has_imap | Ei | Boolen | Otetaanko IMAP-tallennus käyttöön vai pois käytöstä tälle aliakselle (jos se on poistettu käytöstä, saapuvia sähköpostiviestejä ei tallenneta IMAP-tallennustila. Jos arvo välitetään, se muunnetaan boolean-arvoksi käyttämällä boolean) |
has_pgp | Ei | Boolen | Otetaanko käyttöön vai poistetaanko se käytöstä OpenPGP-salaus varten IMAP/POP3-salattu sähköpostin tallennustila käyttämällä aliasta" public_key . |
public_key | Ei | Merkkijono | OpenPGP julkinen avain ASCII Armor -muodossa (napsauta tästä nähdäksesi esimerkin; esim. GPG-avain support@forwardemail.net ). Tämä pätee vain, jos sinulla on has_pgp asetettu true . Lisätietoja päästä päähän -salauksesta on usein kysytyissä kysymyksissämme. |
Esimerkkipyyntö:
curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases \
-u API_TOKEN:
Hae verkkotunnuksen alias
Voit hakea verkkotunnuksen aliaksen joko sen perusteella id
tai sen name
arvo.
GET /v1/domains/:domain_name/aliases/:alias_id
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN:
GET /v1/domains/:domain_name/aliases/:alias_name
Esimerkkipyyntö:
curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_name \
-u API_TOKEN:
Päivitä verkkotunnuksen alias
PUT /v1/domains/example.com/aliases/:alias_id
Kehon parametri | Edellytetään | Tyyppi | Kuvaus |
---|---|---|---|
name | Ei | Merkkijono | Alias nimi |
recipients | Ei | Merkkijono tai Array | Luettelo vastaanottajista (täytyy olla rivinvaihto / välilyönti / pilkuilla erotettu merkkijono tai taulukko kelvollisista sähköpostiosoitteista, täysin hyväksytyistä verkkotunnuksista ("FQDN"), IP-osoitteista ja / tai webhook-URL-osoitteista) |
description | Ei | Merkkijono | Aliaksen kuvaus |
labels | Ei | Merkkijono tai Array | Luettelo tarroista (täytyy olla rivinvaihto / välilyönti / pilkulla erotettu merkkijono tai taulukko) |
has_recipient_verification | Ei | Boolen | Vaadi vastaanottajia napsauttamaan sähköpostin vahvistuslinkkiä, jotta sähköpostit kulkevat läpi (oletusarvo on verkkotunnuksen asetus, jos sitä ei ole erikseen määritetty pyynnön tekstiosassa) |
is_enabled | Ei | Boolen | Otetaanko tämä alias käyttöön vai poistetaanko se käytöstä (jos se on poistettu käytöstä, sähköpostit eivät reititetä minnekään, mutta ne palauttavat onnistuneet tilakoodit) |
has_imap | Ei | Boolen | Otetaanko IMAP-tallennus käyttöön vai pois käytöstä tälle aliakselle (jos se on poistettu käytöstä, saapuvia sähköpostiviestejä ei tallenneta IMAP-tallennustila. Jos arvo välitetään, se muunnetaan boolean-arvoksi käyttämällä boolean) |
has_pgp | Ei | Boolen | Otetaanko käyttöön vai poistetaanko se käytöstä OpenPGP-salaus varten IMAP/POP3-salattu sähköpostin tallennustila käyttämällä aliasta" public_key . |
public_key | Ei | Merkkijono | OpenPGP julkinen avain ASCII Armor -muodossa (napsauta tästä nähdäksesi esimerkin; esim. GPG-avain support@forwardemail.net ). Tämä pätee vain, jos sinulla on has_pgp asetettu true . Lisätietoja päästä päähän -salauksesta on usein kysytyissä kysymyksissämme. |
Esimerkkipyyntö:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id \
-u API_TOKEN:
Poista verkkotunnuksen alias
DELETE /v1/domains/:domain_name/aliases/:alias_id
Esimerkkipyyntö:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN: