Sähköpostin 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 julkaistaan. Sillä välin voit käyttää näitä suositeltuja HTTP-pyyntökirjastoja sovelluksessasi tai yksinkertaisesti käyttää curl kuten alla olevissa esimerkeissä.
| Kieli | Kirjasto |
|---|---|
| Ruby | Faraday |
| Python | requests |
| Java | OkHttp |
| PHP | guzzle |
| JavaScript | superagent (me ylläpidämme) |
| Node.js | superagent (me ylläpidämme) |
| Go | net/http |
| .NET | RestSharp |
Base URI
Nykyinen HTTP-perus-URI-polku on: https://fe.tiamati.email.
Authentication
Kaikki päätepisteet vaativat todennuksen käyttäen Basic Authorization. Tuemme kahta todennusmenetelmää:
API Token Authentication (Suositeltu useimmille päätepisteille)
Aseta API-avaimesi "käyttäjätunnus" -arvoksi tyhjällä salasanalla:
curl https://fe.tiamati.email/v1/account \
-u API_TOKEN:
Huomaa kaksoispiste (:) API-tokenin jälkeen – tämä ilmaisee tyhjän salasanan Basic Auth -muodossa.
Alias Credentials Authentication (Lähtevälle sähköpostille)
Create outbound SMTP email -päätepiste tukee myös todennusta käyttämällä alias-sähköpostiosoitetta ja luotua alias-salasanaa:
curl -X POST https://fe.tiamati.email/v1/emails \
-u "alias@yourdomain.com:your_generated_password" \
-d "to=recipient@example.com" \
-d "subject=Hello" \
-d "text=Test email"
Tämä menetelmä on hyödyllinen, kun lähetät sähköposteja sovelluksista, jotka jo käyttävät SMTP-tunnuksia, ja tekee siirtymisen SMTP:stä API:imme saumattomaksi.
Alias-Only Endpoints
Alias Contacts, Alias Calendars, Alias Messages ja Alias Folders -päätepisteet vaativat alias-tunnukset eivätkä tue API-token-todennusta.
Älä huoli – alla on esimerkkejä, jos et ole varma, mitä tämä tarkoittaa.
Errors
Jos virheitä ilmenee, API-pyynnön vastausrungossa on yksityiskohtainen virheilmoitus.
| Koodi | Nimi |
|---|---|
| 200 | OK |
| 400 | Virheellinen pyyntö |
| 401 | Valtuuttamaton |
| 403 | Kielletty |
| 404 | Ei löydy |
| 429 | Liian monta pyyntöä |
| 500 | Sisäinen palvelinvirhe |
| 501 | Toteuttamatta |
| 502 | Huono välityspalvelin |
| 503 | Palvelu ei käytettävissä |
| 504 | Välityspalvelimen aikakatkaisu |
Tip
Jos saat 5xx-tilakoodin (jonka ei pitäisi tapahtua), ota yhteyttä osoitteeseen api@forwardemail.net, niin autamme sinua ratkaisemaan ongelmasi välittömästi.
Localization
Palvelumme on käännetty yli 25 eri kielelle. Kaikki API-vastausviestit käännetään viimeksi havaitulle käyttäjän paikalliselle asetukselle, joka tekee API-pyynnön. Voit ohittaa tämän asettamalla mukautetun Accept-Language -otsikon. Kokeile vapaasti kielen valintaa tämän sivun alareunassa olevasta pudotusvalikosta.
Pagination
Note
- marraskuuta 2024 alkaen API-päätepisteet List domains ja List domain aliases käyttävät oletuksena
1000maksimimäärää tuloksia per sivu. Jos haluat ottaa tämän toiminnon käyttöön jo aikaisemmin, voit lisätä?paginate=truelisäparametrina päätepisteen URL-osoitteeseen.
Sivutus on tuettu kaikissa API-päätepisteissä, jotka listaavat tuloksia.
Anna yksinkertaisesti kyselymerkkijonon ominaisuudet page (ja valinnaisesti limit).
Ominaisuuden page tulee olla luku, joka on suurempi tai yhtä suuri kuin 1. Jos annat limit-arvon (myös luku), sen vähimmäisarvo on 10 ja enimmäisarvo 50 (ellei toisin mainita).
| Kyselymerkkijonon parametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
page |
Ei | Luku | Palautettavan tulossivun numero. Jos ei määritetty, page on 1. Arvon tulee olla luku, joka on suurempi tai yhtä suuri kuin 1. |
limit |
Ei | Luku | Palautettavien tulosten määrä per sivu. Oletuksena 10, jos ei määritetty. Arvon tulee olla luku, joka on suurempi tai yhtä suuri kuin 1 ja enintään 50. |
| Jotta voidaan määrittää, onko lisää tuloksia saatavilla, tarjoamme nämä HTTP-vastausotsikot (joita voit jäsentää ohjelmallisesti sivutusta varten): |
| HTTP Response Header | Esimerkki | Kuvaus |
|---|---|---|
X-Page-Count |
X-Page-Count: 3 |
Saatavilla olevien sivujen kokonaismäärä. |
X-Page-Current |
X-Page-Current: 1 |
Palautettujen tulosten nykyinen sivu (esim. page-kyselymerkkijonoparametrin perusteella). |
X-Page-Size |
X-Page-Size: 10 |
Palautetun sivun tulosten kokonaismäärä (esim. limit-kyselymerkkijonoparametrin ja todellisten palautettujen tulosten perusteella). |
X-Item-Count |
X-Item-Count: 30 |
Saatavilla olevien kohteiden kokonaismäärä kaikilla sivuilla. |
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" |
Tarjoamme Link HTTP-vastausotsikon, jonka voit jäsentää esimerkin mukaisesti. Tämä on samankaltainen kuin GitHubissa (esim. kaikkia arvoja ei anneta, jos ne eivät ole merkityksellisiä tai saatavilla, esim. "next" ei anneta, jos seuraavaa sivua ei ole). |
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com/aliases?page=2&pagination=true \
-u API_TOKEN:
Lokit
Nouda lokit
API:mme avulla voit ohjelmallisesti ladata tilisi lokitiedot. Lähettämällä pyynnön tähän päätepisteeseen käsitellään kaikki tilisi lokit ja lähetetään ne sinulle sähköpostitse liitteenä (Gzip pakattu CSV taulukkomuotoinen tiedosto) valmistuttuaan.
Tämä mahdollistaa taustatehtävien luomisen Cron job -ajastimella tai käyttämällä Node.js työaikataulutusohjelmisto Bree -ohjelmaa, jolloin voit vastaanottaa lokit halutessasi. Huomaa, että tämä päätepiste on rajoitettu 10 pyyntöön päivässä.
Liitteenä on pienaakkosilla muotoiltu tiedosto nimeltä email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz ja sähköposti sisältää lyhyen yhteenvedon haetuista lokeista. Voit myös ladata lokit milloin tahansa Oma tili → Lokit -sivulta.
GET /v1/logs/download
| Kyselyparametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
domain |
Ei | Merkkijono (FQDN) | Suodata lokit täysin määritellyn verkkotunnuksen ("FQDN") mukaan. Jos tätä ei anneta, haetaan lokit kaikista verkkotunnuksista. |
q |
Ei | Merkkijono | Etsi lokit sähköpostin, verkkotunnuksen, aliaksen nimen, IP-osoitteen tai päivämäärän (M/Y, M/D/YY, M-D, M-D-YY, tai M.D.YY -muodossa) perusteella. |
bounce_category |
Ei | Merkkijono | Etsi lokit tietyn bounce-kategorian mukaan (esim. blocklist). |
response_code |
Ei | Numero | Etsi lokit tietyn virhevastauksen koodin mukaan (esim. 421 tai 550). |
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/logs/download \
-u API_TOKEN:
Esimerkki Cron-tehtävästä (keskellä yötä joka päivä):
0 0 * * * /usr/bin/curl https://fe.tiamati.email/v1/logs/download -u API_TOKEN: &>/dev/null
Huomaa, että voit käyttää palveluita kuten Crontab.guru validoidaksesi cron-tehtäväilmaisusi syntaksin.
Esimerkki Cron-tehtävästä (keskellä yötä joka päivä ja edellisen päivän lokit):
MacOS:lle:
0 0 * * * /usr/bin/curl https://fe.tiamati.email/v1/logs/download?q=`date -v-1d -u "+%-m/%-d/%y"` -u API_TOKEN: &>/dev/null
Linuxille ja Ubuntulle:
0 0 * * * /usr/bin/curl https://fe.tiamati.email/v1/logs/download?q=`date --date "-1 days" -u "+%-m/%-d/%y"` -u API_TOKEN: &>/dev/null
Tili
Luo tili
POST /v1/account
| Vartalon parametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
email |
Kyllä | Merkkijono (Sähköposti) | Sähköpostiosoite |
password |
Kyllä | Merkkijono | Salasana |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
Nouda tili
GET /v1/account
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/account \
-u API_TOKEN:
Päivitä tili
PUT /v1/account
| Vartalon parametri | Pakollinen | 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://fe.tiamati.email/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
Aliaskontaktit (CardDAV)
Note
Toisin kuin muut API-päätepisteet, nämä vaativat Autentikoinnin "käyttäjätunnuksen" vastaamaan aliaksen käyttäjätunnusta ja "salasanan" vastaamaan aliaksen luotua salasanaa Basic Authorization -otsikoissa. [!WARNING] Tämä päätepisteosio on työn alla ja julkaistaan (toivottavasti) vuonna 2024. Sillä välin käytä IMAP-asiakasohjelmaa verkkosivustomme navigaation "Apps"-valikosta.
Listaa yhteystiedot
GET /v1/contacts
Tulossa pian
Luo yhteystieto
POST /v1/contacts
Tulossa pian
Hae yhteystieto
GET /v1/contacts/:id
Tulossa pian
Päivitä yhteystieto
PUT /v1/contacts/:id
Tulossa pian
Poista yhteystieto
DELETE /v1/contacts/:id
Tulossa pian
Alias-kalenterit (CalDAV)
Note
Toisin kuin muut API-päätepisteet, nämä vaativat Authentication "käyttäjätunnuksen", joka on sama kuin alias-käyttäjätunnus, ja "salasanan", joka on aliasin luoma salasana, Basic Authorization -otsikoina.
Warning
Tämä päätepisteosio on työn alla ja julkaistaan (toivottavasti) vuonna 2024. Sillä välin käytä IMAP-asiakasohjelmaa verkkosivustomme navigaation "Apps"-valikosta.
Listaa kalenterit
GET /v1/calendars
Tulossa pian
Luo kalenteri
POST /v1/calendars
Tulossa pian
Hae kalenteri
GET /v1/calendars/:id
Tulossa pian
Päivitä kalenteri
PUT /v1/calendars/:id
Tulossa pian
Poista kalenteri
DELETE /v1/calendars/:id
Tulossa pian
Alias-viestit (IMAP/POP3)
Note
Toisin kuin muut API-päätepisteet, nämä vaativat Authentication "käyttäjätunnuksen", joka on sama kuin alias-käyttäjätunnus, ja "salasanan", joka on aliasin luoma salasana, Basic Authorization -otsikoina.
Warning
Tämä päätepisteosio on työn alla ja julkaistaan (toivottavasti) vuonna 2024. Sillä välin käytä IMAP-asiakasohjelmaa verkkosivustomme navigaation "Apps"-valikosta.
Varmista, että olet noudattanut verkkotunnuksesi asennusohjeita.
Nämä ohjeet löytyvät UKK-osastostamme Tuetteko sähköpostin vastaanottoa IMAPilla?.
Listaa ja hae viestejä
GET /v1/messages
Tulossa pian
Luo viesti
Note
Tämä EI lähetä sähköpostia – se lisää viestin vain postilaatikkokansioosi (esim. tämä on samanlainen kuin IMAP-komento APPEND). Jos haluat lähettää sähköpostin, katso alla Luo lähtevä SMTP-sähköposti. Lähtevän SMTP-sähköpostin luomisen jälkeen voit liittää kopion siitä tähän päätepisteeseen alias-postilaatikkoosi tallennustarkoituksia varten.
POST /v1/messages
Tulossa pian
Hae viesti
GET /v1/messages/:id
Tulossa pian
Päivitä viesti
PUT /v1/messages/:id
Tulossa pian
Poista viesti
DELETE /v1/messages:id
Tulossa pian
Alias-kansiot (IMAP/POP3)
Tip
Kansioiden päätepisteet, joiden polku on /v1/folders/:path, ovat vaihdettavissa kansioiden ID:n :id kanssa. Tämä tarkoittaa, että voit viitata kansioon joko sen polulla tai id:llä.
Warning
Tämä päätepisteosio on työn alla ja julkaistaan (toivottavasti) vuonna 2024. Sillä välin käytä IMAP-asiakasohjelmaa verkkosivustomme navigaation "Apps"-valikosta.
Listaa kansiot
GET /v1/folders
Tulossa pian
Luo kansio
POST /v1/folders
Tulossa pian
Hae kansio
GET /v1/folders/:id
Tulossa pian
Päivitä kansio
PUT /v1/folders/:id
Tulossa pian
Poista kansio
DELETE /v1/folders/:id
Tulossa pian
Kopioi kansio
POST /v1/folders/:id/copy
Tulossa pian
Lähtevät sähköpostit
Varmista, että olet noudattanut verkkotunnuksesi asennusohjeita.
Nämä ohjeet löytyvät kohdasta Oma tili → Verkkotunnukset → Asetukset → Lähtevän SMTP:n asetukset. Sinun tulee varmistaa DKIM:n, Return-Pathin ja DMARCin asennus lähtevän SMTP:n lähettämistä varten verkkotunnuksellasi.
Hanki lähtevän SMTP-sähköpostin raja
Tämä on yksinkertainen päätepiste, joka palauttaa JSON-objektin, joka sisältää count ja limit päivittäisten SMTP-lähtevien viestien määrälle tilikohtaisesti.
GET /v1/emails/limit
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/emails/limit \
-u API_TOKEN:
Listaa lähtevät SMTP-sähköpostit
Huomaa, että tämä päätepiste ei palauta ominaisuuksien arvoja sähköpostin message, headers eikä rejectedErrors osalta.
Palautaaksesi nämä ominaisuudet ja niiden arvot, käytä Hae sähköposti -päätepistettä sähköpostin tunnuksella.
GET /v1/emails
| Kyselymerkkijonon parametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
q |
Ei | Merkkijono (RegExp tuettu) | Hae sähköposteja metatietojen perusteella |
domain |
Ei | Merkkijono (RegExp tuettu) | Hae sähköposteja verkkotunnuksen perusteella |
sort |
Ei | Merkkijono | Lajittele tietyn kentän mukaan (etuliitä - käänteiseen lajitteluun kyseisen kentän osalta). Oletuksena created_at, jos ei asetettu. |
page |
Ei | Numero | Katso Sivutus lisätietoja |
limit |
Ei | Numero | Katso Sivutus lisätietoja |
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/emails?limit=1 \
-u API_TOKEN:
Luo lähtevä SMTP-sähköposti
Sähköpostin luomisen API on inspiroitunut ja hyödyntää Nodemailerin viestivaihtoehtojen konfiguraatiota. Katso kaikki alla olevat runkoparametrit Nodemailerin viestikonfiguraatiosta.
Huomaa, että lukuun ottamatta envelope ja dkim (koska asetamme ne automaattisesti puolestasi), tuemme kaikkia Nodemailerin vaihtoehtoja. Asetamme automaattisesti disableFileAccess ja disableUrlAccess arvoksi true turvallisuussyistä.
Sinun tulee joko antaa yksittäinen raw-vaihtoehto, joka sisältää koko raakadatan sähköpostista otsikoineen tai antaa yksittäiset runkoparametrit alla.
Tämä API-päätepiste koodaa automaattisesti emojit, jos niitä löytyy otsikoista (esim. otsikkorivi Subject: 🤓 Hello muunnetaan automaattisesti muotoon Subject: =?UTF-8?Q?=F0=9F=A4=93?= Hello). Tavoitteemme oli tehdä erittäin kehittäjäystävällinen ja virheenkestävä sähköpostin API.
Autentikointi: Tämä päätepiste tukee sekä API-tunnisteautentikointia että alias-tunnistetietojen autentikointia. Katso yllä oleva Autentikointi -osio yksityiskohtia varten.
POST /v1/emails
| Runkoparametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
from |
Ei | Merkkijono (Sähköposti) | Lähettäjän sähköpostiosoite (täytyy olla olemassa verkkotunnuksen aliasena). |
to |
Ei | Merkkijono tai Taulukko | Pilkuilla eroteltu lista tai taulukko vastaanottajista "To"-otsikossa. |
cc |
Ei | Merkkijono tai Taulukko | Pilkuilla eroteltu lista tai taulukko vastaanottajista "Cc"-otsikossa. |
bcc |
Ei | Merkkijono tai Taulukko | Pilkuilla eroteltu lista tai taulukko vastaanottajista "Bcc"-otsikossa. |
subject |
Ei | Merkkijono | Sähköpostin aihe. |
text |
Ei | Merkkijono tai Buffer | Viestin tekstiversio. |
html |
Ei | Merkkijono tai Buffer | Viestin HTML-versio. |
attachments |
Ei | Taulukko | Liitetiedostojen taulukko (katso Nodemailerin yleiset kentät). |
sender |
Ei | Merkkijono | Sähköpostiosoite "Sender"-otsikolle (katso Nodemailerin edistyneemmät kentät). |
replyTo |
Ei | Merkkijono | Sähköpostiosoite "Reply-To"-otsikolle. |
inReplyTo |
Ei | Merkkijono | Viestin Message-ID, johon vastataan. |
references |
Ei | Merkkijono tai Taulukko | Välilyönnillä eroteltu lista tai taulukko Message-ID:istä. |
attachDataUrls |
Ei | Totuusarvo | Jos true, muuntaa data:-kuvat viestin HTML-sisällössä upotetuiksi liitteiksi. |
watchHtml |
Ei | Merkkijono | Apple Watch -kohtainen HTML-versio viestistä (Nodemailerin dokumentaation mukaan, uusimmat kellot eivät vaadi tämän asettamista). |
amp |
Ei | Merkkijono | AMP4EMAIL-spesifinen HTML-versio viestistä (katso Nodemailerin esimerkki). |
icalEvent |
Ei | Objekti | iCalendar-tapahtuma vaihtoehtoisena viestisisältönä (katso Nodemailerin kalenteritapahtumat). |
alternatives |
Ei | Taulukko | Vaihtoehtoisten viestisisältöjen taulukko (katso Nodemailerin vaihtoehtoinen sisältö). |
encoding |
Ei | Merkkijono | Tekstin ja HTML:n koodaus (oletuksena "utf-8", tukee myös "hex" ja "base64"-koodausta). |
raw |
Ei | Merkkijono tai Buffer | Räätälöity RFC822-muotoinen viesti käytettäväksi (sen sijaan, että Nodemailer generoi viestin – katso Nodemailerin räätälöity lähde). |
textEncoding |
Ei | Merkkijono | Tekstiarvoille pakotettu koodaus ( joko "quoted-printable" tai "base64"). Oletusarvo on lähin havaittu arvo (ASCII:lle käytä "quoted-printable"). |
priority |
Ei | Merkkijono | Sähköpostin prioriteettitaso (voi olla "high", "normal" (oletus) tai "low"). Huomaa, että arvo "normal" ei aseta prioriteettiotsikkoa (tämä on oletuskäyttäytyminen). Jos asetetaan "high" tai "low", niin X-Priority, X-MSMail-Priority ja Importance otsikot asetetaan vastaavasti. |
headers |
Ei | Objekti tai Taulukko | Lisäotsikkokentät objektina tai taulukkona (katso Nodemailerin räätälöidyt otsikot). |
messageId |
Ei | Merkkijono | Valinnainen Message-ID-arvo "Message-ID"-otsikolle (oletusarvo luodaan automaattisesti, jos ei asetettu – huomaa, että arvon tulee noudattaa RFC2822-spesifikaatiota). |
date |
Ei | Merkkijono tai Päivämäärä | Valinnainen päivämääräarvo, jota käytetään, jos Date-otsikko puuttuu jäsentämisen jälkeen, muuten käytetään nykyistä UTC-aikaa, jos ei asetettu. Päivämääräotsikko ei voi olla yli 30 päivää tulevaisuudessa nykyhetkestä. |
list |
Ei | Objekti | Valinnainen List-* otsikoiden objekti (katso Nodemailerin list-otsikot). |
Esimerkkipyyntö (API-tunnus):
curl -X POST https://fe.tiamati.email/v1/emails \
-u API_TOKEN: \
-d "from=alias@example.com" \
-d "to=user%40gmail.com" \
-d "subject=testi" \
-d "text=testi"
Esimerkkipyyntö (Alias-tunnukset):
curl -X POST https://fe.tiamati.email/v1/emails \
-u "alias@example.com:GENERATED_PASSWORD" \
-d "from=alias@example.com" \
-d "to=user%40gmail.com" \
-d "subject=testi" \
-d "text=testi"
Esimerkkipyyntö (Raaka sähköposti):
curl -X POST https://fe.tiamati.email/v1/emails \
-u API_TOKEN: \
-d "raw=`cat file.eml`"
Nouda lähtevä SMTP-sähköposti
GET /v1/emails/:id
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/emails/:id \
-u API_TOKEN:
Poista lähtevä SMTP-sähköposti
Sähköpostin poisto asettaa tilaksi "rejected" (eikä sitä tämän jälkeen käsitellä jonossa) vain jos nykyinen tila on jokin seuraavista: "pending", "queued" tai "deferred". Saatamme poistaa sähköposteja automaattisesti 30 päivän kuluttua niiden luomisesta ja/tai lähettämisestä – siksi sinun tulisi säilyttää kopio lähtevistä SMTP-sähköposteista asiakkaassasi, tietokannassasi tai sovelluksessasi. Voit halutessasi viitata sähköpostin ID-arvoon tietokannassasi – tämä arvo palautetaan sekä Luo sähköposti että Nouda sähköposti -rajapinnoista.
DELETE /v1/emails/:id
Esimerkkipyyntö:
curl -X DELETE https://fe.tiamati.email/v1/emails/:id \
-u API_TOKEN:
Verkkotunnukset
Tip
Verkkotunnusrajapinnat, joiden päätepisteenä on verkkotunnuksen nimi /v1/domains/:domain_name, ovat vaihdettavissa verkkotunnuksen ID:n :domain_id kanssa. Tämä tarkoittaa, että voit viitata verkkotunnukseen joko sen nimellä tai id:llä.
Listaa verkkotunnukset
Note
- marraskuuta 2024 alkaen API-päätepisteet Listaa verkkotunnukset ja Listaa verkkotunnuksen aliakset palauttavat oletuksena enintään
1000tulosta per sivu. Jos haluat ottaa tämän toiminnon käyttöön jo aikaisemmin, voit lisätä URL-osoitteeseen päätepistekyselyssä lisäparametrin?paginate=true. Katso lisätietoja Sivutus-kohdasta.
GET /v1/domains
| Kyselyparametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
q |
Ei | Merkkijono (RegExp tuettu) | Etsi verkkotunnuksia nimen perusteella |
name |
Ei | Merkkijono (RegExp tuettu) | Etsi verkkotunnuksia nimen perusteella |
sort |
Ei | Merkkijono | Lajittele tietyn kentän mukaan (etuliite yhdellä miinusmerkillä - kääntää lajittelun päinvastaiseksi). Oletuksena created_at, jos ei asetettu. |
page |
Ei | Numero | Katso lisätietoja Sivutus-kohdasta |
limit |
Ei | Numero | Katso lisätietoja Sivutus-kohdasta |
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains \
-u API_TOKEN:
Luo verkkotunnus
POST /v1/domains
| Pyynnön parametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
domain |
Kyllä | Merkkijono (FQDN tai IP) | Täysin määritelty verkkotunnus ("FQDN") tai IP-osoite |
team_domain |
Ei | Merkkijono (verkkotunnuksen ID tai nimi; FQDN) | Määritä tämä verkkotunnus automaattisesti samalle tiimille kuin toinen verkkotunnus. Tämä tarkoittaa, että kaikki tämän verkkotunnuksen jäsenet lisätään tiimin jäseniksi ja plan asetetaan automaattisesti arvoksi team. Voit tarvittaessa asettaa arvoksi "none" poistaaksesi tämän toiminnon käytöstä, mutta se ei ole pakollista. |
plan |
Ei | Merkkijono (luetteloitu) | Suunnitelmatyyppi (voi olla "free", "enhanced_protection" tai "team", oletuksena "free" tai käyttäjän nykyinen maksullinen suunnitelma, jos sellainen on) |
catchall |
Ei | Merkkijono (erotellut sähköpostiosoitteet) tai Boolean | Luo oletusarvoinen catch-all-aliaksen, oletuksena true (jos true, käytetään API-käyttäjän sähköpostiosoitetta vastaanottajana, ja jos false, catch-all-aliasta ei luoda). Jos annetaan merkkijono, se on eroteltu lista vastaanottajista (eroteltu rivinvaihdolla, välilyönnillä ja/tai pilkulla) |
has_adult_content_protection |
Ei | Boolean | Otetaanko käyttöön roskapostin aikuissisällön suojaus tällä verkkotunnuksella |
has_phishing_protection |
Ei | Boolean | Otetaanko käyttöön roskapostin kalastelusuojaus tällä verkkotunnuksella |
has_executable_protection |
Ei | Boolean | Otetaanko käyttöön roskapostin suoritettavien tiedostojen suojaus tällä verkkotunnuksella |
has_virus_protection |
Ei | Boolean | Otetaanko käyttöön roskapostin virussuojaus tällä verkkotunnuksella |
has_recipient_verification |
Ei | Boolean | Verkkotunnuksen globaali oletus, vaaditaanko aliaksen vastaanottajien klikkaavan sähköpostivahvistuslinkkiä, jotta sähköpostit kulkevat läpi |
ignore_mx_check |
Ei | Boolean | Ohitetaanko MX-tietueen tarkistus verkkotunnuksen vahvistuksessa. Tämä on tarkoitettu käyttäjille, joilla on edistyneet MX-vaihtosäännöt ja jotka haluavat säilyttää nykyisen MX-vaihtonsa ja ohjata sen meidän palvelimillemme. |
retention_days |
Ei | Numero | Kokonaisluku välillä 0–30, joka määrittää säilytyspäivien määrän lähtevien SMTP-sähköpostien tallentamiseen onnistuneen toimituksen tai pysyvän virheen jälkeen. Oletuksena 0, mikä tarkoittaa, että lähtevät SMTP-sähköpostit poistetaan ja sensuroidaan välittömästi turvallisuutesi vuoksi. |
bounce_webhook |
Ei | Merkkijono (URL) tai Boolean (false) | Valitsemasi http:// tai https:// webhook-URL, johon lähetetään bounce-webhookit. Lähetämme tähän URL-osoitteeseen POST-pyynnön, joka sisältää tietoa lähtevien SMTP-virheiden syistä (esim. pehmeät tai kovat virheet – jotta voit hallita tilaajiasi ja hallita lähtevää sähköpostiasi ohjelmallisesti). |
max_quota_per_alias |
Ei | Merkkijono | Tallennustilan enimmäisraja tämän verkkotunnuksen aliaksille. Syötä arvo kuten "1 GB", joka tulkitaan bytes-kirjastolla. |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/domains \
-u API_TOKEN: \
-d domain=example.com \
-d plan=free
Hae domain
GET /v1/domains/example.com
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com \
-u API_TOKEN:
Vahvista domainin tietueet
GET /v1/domains/example.com/verify-records
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com/verify-records \
-u API_TOKEN:
Vahvista domainin SMTP-tietueet
GET /v1/domains/example.com/verify-smtp
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com/verify-smtp \
-u API_TOKEN:
Listaa domainin catch-all-salasanat
GET /v1/domains/example.com/catch-all-passwords
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com/catch-all-passwords \
-u API_TOKEN:
Luo domainin catch-all-salasana
POST /v1/domains/example.com/catch-all-passwords
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
new_password |
Ei | Merkkijono | Oma uusi salasanasi, jota käytetään domainin catch-all-salasanana. Huomaa, että voit jättää tämän tyhjäksi tai kokonaan pois API-pyynnön rungosta, jos haluat saada satunnaisesti luodun ja vahvan salasanan. |
description |
Ei | Merkkijono | Kuvaus vain organisaatiotarkoituksiin. |
Esimerkkipyyntö:
curl BASE_URL/v1/domains/example.com/catch-all-passwords \
-u API_TOKEN:
Poista domainin catch-all-salasana
DELETE /v1/domains/example.com/catch-all-passwords/:token_id
Esimerkkipyyntö:
curl -X DELETE https://fe.tiamati.email/v1/domains/:domain_name/catch-all-passwords/:token_id \
-u API_TOKEN:
Päivitä domain
PUT /v1/domains/example.com
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
smtp_port |
Ei | Merkkijono tai Numero | Mukautettu portti SMTP-uudelleenohjaukselle (oletus on "25") |
has_adult_content_protection |
Ei | Totuusarvo | Otetaanko Spam Scannerin aikuisviestien suojaus käyttöön tässä domainissa |
has_phishing_protection |
Ei | Totuusarvo | Otetaanko Spam Scannerin kalastelusuojaus käyttöön tässä domainissa |
has_executable_protection |
Ei | Totuusarvo | Otetaanko Spam Scannerin suoritettavien tiedostojen suojaus käyttöön tässä domainissa |
has_virus_protection |
Ei | Totuusarvo | Otetaanko Spam Scannerin virussuojaus käyttöön tässä domainissa |
has_recipient_verification |
Ei | Totuusarvo | Domainin globaali oletus siitä, vaaditaanko alias-vastaanottajien klikkaavan sähköpostivahvistuslinkkiä, jotta sähköpostit kulkevat läpi |
ignore_mx_check |
Ei | Totuusarvo | Ohitetaanko MX-tietueen tarkistus domainilla vahvistusta varten. Tämä on pääasiassa käyttäjille, joilla on edistyneet MX-vaihtosäännöt ja jotka haluavat säilyttää nykyisen MX-vaihtonsa ja ohjata sen meidän palveluumme. |
retention_days |
Ei | Numero | Kokonaisluku välillä 0–30, joka määrittää säilytyspäivien määrän lähtevien SMTP-sähköpostien tallentamiseen onnistuneen toimituksen tai pysyvän virheen jälkeen. Oletuksena 0, mikä tarkoittaa, että lähtevät SMTP-sähköpostit poistetaan ja sensuroidaan välittömästi turvallisuutesi vuoksi. |
bounce_webhook |
Ei | Merkkijono (URL) tai Totuusarvo (false) | Valitsemasi http:// tai https:// webhook-URL, johon lähetetään bounce-webhookit. Lähetämme tähän URL-osoitteeseen POST-pyynnön tiedoilla lähtevien SMTP-virheiden (esim. pehmeät tai kovat virheet) hallintaan, jotta voit hallita tilaajiasi ja ohjelmallisesti hallita lähtevää sähköpostiasi. |
max_quota_per_alias |
Ei | Merkkijono | Tallennustilan enimmäisraja tämän domainin aliaksille. Syötä arvo kuten "1 GB", joka tulkitaan bytes -kirjastolla. |
Esimerkkipyyntö:
curl -X PUT https://fe.tiamati.email/v1/domains/example.com \
-u API_TOKEN:
Poista domain
DELETE /v1/domains/:domain_name
Esimerkkipyyntö:
curl -X DELETE https://fe.tiamati.email/v1/domains/:domain_name \
-u API_TOKEN:
Kutsut
Hyväksy domain-kutsu
GET /v1/domains/:domain_name/invites
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/:domain_name/invites \
-u API_TOKEN:
Luo domain-kutsu
POST /v1/domains/example.com/invites
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
email |
Kyllä | Merkkijono (Sähköposti) | Sähköpostiosoite, johon kutsu lähetetään domainin jäsenten listalle |
group |
Kyllä | Merkkijono (luettelo) | Ryhmä, johon käyttäjä lisätään domainin jäsenyyteen (voi olla joko "admin" tai "user") |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/domains/example.com/invites \
-u API_TOKEN: \
-d "email=user%40gmail.com" \
-d group=admin
Important
Jos kutsuttava käyttäjä on jo hyväksytty jäsen jossain muussa domainissa, jonka ylläpitäjä on jäsenenä, kutsu hyväksytään automaattisesti eikä sähköpostia lähetetä.
Poista domain-kutsu
DELETE /v1/domains/:domain_name/invites
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
email |
Kyllä | Merkkijono (Sähköposti) | Sähköpostiosoite, joka poistetaan domainin jäsenten listalta |
Esimerkkipyyntö:
curl -X DELETE https://fe.tiamati.email/v1/domains/:domain_name/invites \
-u API_TOKEN:
Jäsenet
Päivitä domain-jäsen
PUT /v1/domains/example.com/members/:member_id
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
group |
Kyllä | Merkkijono (luettelo) | Ryhmä, johon käyttäjä päivitetään domainin jäsenyyteen (voi olla joko "admin" tai "user") |
Esimerkkipyyntö:
curl -X PUT https://fe.tiamati.email/v1/domains/example.com/members/:member_id \
-u API_TOKEN:
Poista domain-jäsen
DELETE /v1/domains/:domain_name/members/:member_id
Esimerkkipyyntö:
curl -X DELETE https://fe.tiamati.email/v1/domains/:domain_name/members/:member_id \
-u API_TOKEN:
Aliasnimet
Luo alias-salasana
Huomaa, että jos et lähetä ohjeita sähköpostitse, käyttäjätunnus ja salasana ovat onnistuneen pyynnön JSON-vastauksen rungossa muodossa { username: 'alias@yourdomain.com', password: 'some-generated-password' }.
POST /v1/domains/example.com/aliases/:alias_id/generate-password
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
new_password |
Ei | Merkkijono | Oma uusi salasana aliasille. Voit jättää tämän tyhjäksi tai kokonaan pois API-pyynnön rungosta, jos haluat saada satunnaisesti luodun vahvan salasanan. |
password |
Ei | Merkkijono | Aliasin nykyinen salasana salasanan vaihtamista varten ilman olemassa olevan IMAP-postilaatikon tallennuksen poistamista (katso alla oleva is_override-vaihtoehto, jos et enää tiedä nykyistä salasanaa). |
is_override |
Ei | Totuusarvo | KÄYTÄ VAROVASTI: Tämä korvaa olemassa olevan alias-salasanan ja tietokannan kokonaan, ja poistaa pysyvästi olemassa olevan IMAP-tallennuksen sekä nollaa aliasin SQLite-sähköpostitietokannan kokonaan. Tee varmuuskopio, jos sinulla on olemassa oleva postilaatikko liitettynä tähän aliasiin. |
emailed_instructions |
Ei | Merkkijono | Sähköpostiosoite, johon aliasin salasana ja asennusohjeet lähetetään. |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/domains/example.com/aliases/:alias_id/generate-password \
-u API_TOKEN:
Listaa domainin aliakset
Note
- marraskuuta 2024 alkaen API-päätepisteet Listaa domainit ja Listaa domainin aliakset palauttavat oletuksena enintään
1000tulosta sivua kohden. Jos haluat ottaa tämän toiminnon käyttöön jo aikaisemmin, voit lisätä URL-osoitteeseen päätepistekyselyssä lisäparametrin?paginate=true. Katso lisätietoja kohdasta Sivutus.
GET /v1/domains/example.com/aliases
| Kyselyparametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
q |
Ei | Merkkijono (RegExp tuettu) | Etsi aliaksia domainissa nimen, tunnisteen tai vastaanottajan perusteella |
name |
Ei | Merkkijono (RegExp tuettu) | Etsi aliaksia domainissa nimen perusteella |
recipient |
Ei | Merkkijono (RegExp tuettu) | Etsi aliaksia domainissa vastaanottajan perusteella |
sort |
Ei | Merkkijono | Lajittele tietyn kentän mukaan (etuliite yhdellä miinusmerkillä - kääntää lajittelujärjestyksen). Oletuksena created_at, jos ei asetettu. |
page |
Ei | Numero | Katso lisätietoja kohdasta Sivutus |
limit |
Ei | Numero | Katso lisätietoja kohdasta Sivutus |
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/example.com/aliases?pagination=true \
-u API_TOKEN:
Luo uusi domainin alias
POST /v1/domains/example.com/aliases
| Pyynnön runkoparametri | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
name |
Ei | Merkkijono | Aliaksen nimi (jos ei anneta tai on tyhjä, generoidaan satunnainen alias) |
recipients |
Ei | Merkkijono tai Taulukko | Vastaanottajien lista (täytyy olla rivinvaihto-/välilyönti-/pilkulla erotettu merkkijono tai taulukko, joka sisältää kelvollisia sähköpostiosoitteita, täysin määriteltyjä domain-nimiä ("FQDN"), IP-osoitteita ja/tai webhook-URL-osoitteita – ja jos ei anneta tai taulukko on tyhjä, API-pyynnön tekijän sähköpostiosoite asetetaan vastaanottajaksi) |
description |
Ei | Merkkijono | Aliaksen kuvaus |
labels |
Ei | Merkkijono tai Taulukko | Tunnisteiden lista (täytyy olla rivinvaihto-/välilyönti-/pilkulla erotettu merkkijono tai taulukko) |
has_recipient_verification |
Ei | Totuusarvo | Vaadi vastaanottajia klikkaamaan sähköpostivahvistuslinkkiä, jotta sähköpostit kulkevat läpi (oletuksena domainin asetus, jos ei aseteta pyynnön rungossa) |
is_enabled |
Ei | Totuusarvo | Ota alias käyttöön tai poista käytöstä (jos pois käytöstä, sähköpostit ohjataan minnekään, mutta palautetaan onnistuneita tilakoodeja). Jos arvo annetaan, se muunnetaan totuusarvoksi käyttäen boolean -kirjastoa |
error_code_if_disabled |
Ei | Numero (250, 421 tai 550) |
Saapuva sähköposti tähän aliakseen hylätään, jos is_enabled on false, joko koodilla 250 (hiljainen toimitus minnekään, esim. musta aukko tai /dev/null), 421 (pehmeä hylkäys; yritetään uudelleen noin 5 päivän ajan) tai 550 (pysyvä virhe ja hylkäys). Oletuksena 250. |
has_imap |
Ei | Totuusarvo | Ota IMAP-tallennus käyttöön tai pois käytöstä tälle aliakselle (jos pois käytöstä, saapuvia sähköposteja ei tallenneta IMAP-tallennukseen). Jos arvo annetaan, se muunnetaan totuusarvoksi käyttäen boolean -kirjastoa |
has_pgp |
Ei | Totuusarvo | Ota käyttöön tai pois käytöstä OpenPGP-salaus IMAP/POP3/CalDAV/CardDAV salatun sähköpostin tallennuksen käyttäen aliaksen public_key -avainta. |
public_key |
Ei | Merkkijono | OpenPGP-julkinen avain ASCII Armor -muodossa (katso esimerkki; esim. GPG-avain support@forwardemail.net). Tämä koskee vain, jos has_pgp on asetettu true. Lue lisää päästä päähän -salauksesta FAQ:ssamme. |
max_quota |
Ei | Merkkijono | Tallennustilan enimmäisraja tälle aliakselle. Jätä tyhjäksi palauttaaksesi domainin nykyisen enimmäisrajan tai anna arvo kuten "1 GB", joka jäsennetään bytes -kirjastolla. Tätä arvoa voivat muuttaa vain domainin ylläpitäjät. |
vacation_responder_is_enabled |
Ei | Totuusarvo | Ota automaattinen lomavastaaja käyttöön tai pois käytöstä. |
vacation_responder_start_date |
Ei | Merkkijono | Lomavastaajan aloituspäivä (jos käytössä eikä aloituspäivää aseteta, oletetaan, että se on jo alkanut). Tuemme päivämäärämuotoja kuten MM/DD/YYYY, YYYY-MM-DD ja muita älykkäällä jäsentämisellä dayjs-kirjastolla. |
vacation_responder_end_date |
Ei | Merkkijono | Lomavastaajan lopetuspäivä (jos käytössä eikä lopetuspäivää aseteta, oletetaan, että se ei lopu koskaan ja vastaa ikuisesti). Tuemme päivämäärämuotoja kuten MM/DD/YYYY, YYYY-MM-DD ja muita älykkäällä jäsentämisellä dayjs-kirjastolla. |
vacation_responder_subject |
Ei | Merkkijono | Lomavastaajan viestin aihe pelkkänä tekstinä, esim. "Poissa toimistolta". Käytämme striptags-kirjastoa poistamaan kaiken HTML:n. |
vacation_responder_message |
Ei | Merkkijono | Lomavastaajan viesti pelkkänä tekstinä, esim. "Olen poissa toimistolta helmikuuhun asti.". Käytämme striptags-kirjastoa poistamaan kaiken HTML:n. |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/domains/example.com/aliases \
-u API_TOKEN:
Hae verkkotunnuksen alias
Voit hakea verkkotunnuksen aliasin joko sen id- tai name-arvon perusteella.
GET /v1/domains/:domain_name/aliases/:alias_id
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN:
GET /v1/domains/:domain_name/aliases/:alias_name
Esimerkkipyyntö:
curl https://fe.tiamati.email/v1/domains/:domain_name/aliases/:alias_name \
-u API_TOKEN:
Päivitä verkkotunnuksen alias
PUT /v1/domains/example.com/aliases/:alias_id
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
name |
Ei | Merkkijono | Aliaksen nimi |
recipients |
Ei | Merkkijono tai Taulukko | Vastaanottajien lista (täytyy olla rivinvaihto-/välilyönti-/pilkulla erotettu merkkijono tai taulukko, joka sisältää kelvollisia sähköpostiosoitteita, täysin määriteltyjä verkkotunnuksia ("FQDN"), IP-osoitteita ja/tai webhook-URL-osoitteita) |
description |
Ei | Merkkijono | Aliaksen kuvaus |
labels |
Ei | Merkkijono tai Taulukko | Tunnisteiden lista (täytyy olla rivinvaihto-/välilyönti-/pilkulla erotettu merkkijono tai taulukko) |
has_recipient_verification |
Ei | Totuusarvo | Vaaditaanko vastaanottajien klikkaavan sähköpostivarmistuslinkkiä, jotta sähköpostit kulkevat läpi (oletuksena verkkotunnuksen asetus, jos ei ole erikseen määritelty pyyntötekstissä) |
is_enabled |
Ei | Totuusarvo | Otetaanko tämä alias käyttöön vai pois käytöstä (jos pois käytöstä, sähköposteja ei reititetä minnekään, mutta palautetaan onnistuneita tilakoodeja). Jos arvo annetaan, se muunnetaan totuusarvoksi käyttäen boolean) |
error_code_if_disabled |
Ei | Numero (joko 250, 421 tai 550) |
Saapuva sähköposti tähän aliasiin hylätään, jos is_enabled on false, joko koodilla 250 (hiljainen toimitus minnekään, esim. musta aukko tai /dev/null), 421 (pehmeä hylkäys; ja yritetään uudelleen noin 5 päivän ajan) tai 550 (pysyvä virhe ja hylkäys). Oletuksena 250. |
has_imap |
Ei | Totuusarvo | Otetaanko IMAP-tallennus käyttöön tai pois käytöstä tälle aliasille (jos pois käytöstä, saapuvia sähköposteja ei tallenneta IMAP-tallennukseen. Jos arvo annetaan, se muunnetaan totuusarvoksi käyttäen boolean) |
has_pgp |
Ei | Totuusarvo | Otetaanko käyttöön tai pois käytöstä OpenPGP-salaus IMAP/POP3/CalDAV/CardDAV-salatussa sähköpostitallennuksessa aliasin public_key-avaimen avulla. |
public_key |
Ei | Merkkijono | OpenPGP-julkinen avain ASCII Armor -muodossa (katso esimerkki; esim. GPG-avain support@forwardemail.net). Tämä koskee vain, jos has_pgp on asetettu arvoon true. Lisätietoja päästä päähän -salauksesta FAQ:ssamme. |
max_quota |
Ei | Merkkijono | Tallennustilan enimmäisraja tälle aliasille. Jätä tyhjäksi palauttaaksesi verkkotunnuksen nykyisen enimmäisrajan tai anna arvo kuten "1 GB", joka tulkitaan bytes -kirjastolla. Tätä arvoa voivat muuttaa vain verkkotunnuksen ylläpitäjät. |
vacation_responder_is_enabled |
Ei | Totuusarvo | Otetaanko automaattinen lomavastaaja käyttöön vai pois käytöstä. |
vacation_responder_start_date |
Ei | Merkkijono | Lomavastaajan aloituspäivä (jos käytössä eikä aloituspäivää ole asetettu, oletetaan, että se on jo alkanut). Tuemme päivämäärämuotoja kuten MM/DD/YYYY, YYYY-MM-DD ja muita päivämääriä älykkään jäsentämisen avulla dayjs-kirjastolla. |
vacation_responder_end_date |
Ei | Merkkijono | Lomavastaajan lopetuspäivä (jos käytössä eikä lopetuspäivää ole asetettu, oletetaan, että se ei lopu koskaan ja vastaa ikuisesti). Tuemme päivämäärämuotoja kuten MM/DD/YYYY, YYYY-MM-DD ja muita päivämääriä älykkään jäsentämisen avulla dayjs-kirjastolla. |
vacation_responder_subject |
Ei | Merkkijono | Lomavastaajan viestin aihe selkokielisenä, esim. "Poissa toimistolta". Käytämme striptags-kirjastoa poistamaan kaiken HTML:n. |
vacation_responder_message |
Ei | Merkkijono | Lomavastaajan viestin sisältö selkokielisenä, esim. "Olen poissa toimistolta helmikuuhun asti.". Käytämme striptags-kirjastoa poistamaan kaiken HTML:n. |
Esimerkkipyyntö:
curl -X PUT https://fe.tiamati.email/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://fe.tiamati.email/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN:
Salaa
Sallimme tietueiden salaamisen myös ilmaisella suunnitelmalla ilman kustannuksia. Yksityisyys ei saisi olla ominaisuus, vaan sen tulisi olla sisäänrakennettuna kaikissa tuotteen osa-alueissa. Kuten erittäin toivottu Privacy Guides -keskustelussa ja GitHub-ongelmissamme, olemme lisänneet tämän.
Salaa TXT-tietue
POST /v1/encrypt
| Body Parameter | Pakollinen | Tyyppi | Kuvaus |
|---|---|---|---|
input |
Kyllä | Merkkijono | Mikä tahansa kelvollinen Forward Emailin selväkielinen TXT-tietue |
Esimerkkipyyntö:
curl -X POST https://fe.tiamati.email/v1/encrypt \
-d "input=user@gmail.com"