E-posta API'si
Kitaplıklar
Şu anda herhangi bir API sarmalayıcısı yayınlamadık, ancak yakın gelecekte yayınlamayı planlıyoruz. Belirli bir programlama dilinin API sarmalayıcısı yayınlandığında bildirim almak isterseniz api@forwardemail.net adresine e-posta gönderin. Bu arada, uygulamanızda bu önerilen HTTP istek kitaplıklarını kullanabilir veya aşağıdaki örneklerde olduğu gibi bukle kullanabilirsiniz.
Dil | Kütüphane |
---|---|
Yakut | Faraday |
Python | requests |
Cava | OkHttp |
PHP | guzzle |
JavaScript | superagent (biz bakımcıyız) |
Node.js | superagent (biz bakımcıyız) |
Gitmek | net/http |
.NET | RestSharp |
Temel URI
Mevcut HTTP taban URI yolu: https://api.forwardemail.net
.
Kimlik Doğrulaması
Tüm uç noktalar, API anahtarı'ınızın isteğin Temel Yetkilendirme başlığının "kullanıcı adı" değeri olarak ayarlanmasını gerektirir (oluşturulan takma ad kullanıcı adı ve şifresi kullanan Takma Ad Kişileri, Takma Adlı Takvimler ve Takma Adlı Posta Kutuları hariç).
Endişelenmeyin, eğer bunun ne olduğunu bilmiyorsanız aşağıda sizin için örnekler verilmiştir.
Hataları
Herhangi bir hata oluşursa, API isteğinin yanıt gövdesi ayrıntılı bir hata mesajı içerecektir.
Kod | İsim |
---|---|
200 | OK |
400 | Geçersiz istek |
401 | Yetkisiz |
403 | Yasaklı |
404 | Bulunamadı |
429 | Çok Fazla İstek |
500 | İç Sunucu Hatası |
501 | Uygulanmadı |
502 | Kötü Ağ Geçidi |
503 | hizmet kullanılamıyor |
504 | Ağ Geçidi Zaman Aşımı |
Tip
5xx durum kodunu alırsanız (ki bu olmamalı), lütfen api@forwardemail.net adresinden bizimle iletişime geçin; sorununuzu hemen çözmenize yardımcı olacağız.
Yerelleştirme
Hizmetimiz 25'ten fazla farklı dile çevrilmiştir. Tüm API yanıt mesajları, API isteğinde bulunan kullanıcının algıladığı son yerel ayara çevrilir. Özel bir Accept-Language
başlığı geçirerek bunu geçersiz kılabilirsiniz. Bu sayfanın alt kısmındaki dil açılır menüsünü kullanarak deneyebilirsiniz.
Sayfalama
Note
1 Kasım 2024 itibarıyla Alan adlarını listele ve Alan adı takma adlarını listeleyin API uç noktaları, sayfa başına maksimum 1000
sonuç değerine ayarlanacaktır. Bu davranışı erkenden etkinleştirmek isterseniz, uç nokta sorgusu için URL'ye ek bir sorgu dizesi parametresi olarak ?paginate=true
değerini iletebilirsiniz.
Sayfalandırma, sonuçları listeleyen tüm API uç noktaları tarafından desteklenir.
Sadece page
(ve isteğe bağlı olarak limit
) sorgu dizesi özelliklerini sağlayın.
page
özelliği, 1
'den büyük veya ona eşit bir sayı olmalıdır. limit
(aynı zamanda bir sayı) sağlarsanız, minimum değer 10
, maksimum değer ise 50
olur (aksi belirtilmedikçe).
Sorgu Dize Parametreleri | Gerekli | Tip | Tanım |
---|---|---|---|
page |
HAYIR | Sayı | Döndürülecek sonuç sayfası. Belirtilmezse, page değeri 1 olacaktır. 1 değerinden büyük veya ona eşit bir sayı olmalıdır. |
limit |
HAYIR | Sayı | Sayfa başına döndürülecek sonuç sayısı. Belirtilmezse varsayılan olarak 10 kullanılır. 1 değerinden büyük veya ona eşit ve 50 değerinden küçük veya ona eşit bir sayı olmalıdır. |
Daha fazla sonucun mevcut olup olmadığını belirlemek için, şu HTTP yanıt başlıklarını sağlıyoruz (bunları programatik olarak sayfalandırmak için ayrıştırabilirsiniz):
HTTP Yanıt Başlığı | Örnek | Tanım |
---|---|---|
X-Page-Count |
X-Page-Count: 3 |
Toplam sayfa sayısı mevcuttur. |
X-Page-Current |
X-Page-Current: 1 |
Döndürülen sonuçların geçerli sayfası (örneğin page sorgu dizesi parametresine göre). |
X-Page-Size |
X-Page-Size: 10 |
Sayfada döndürülen toplam sonuç sayısı (örneğin, limit sorgu dizesi parametresine ve döndürülen gerçek sonuçlara dayanarak). |
X-Item-Count |
X-Item-Count: 30 |
Tüm sayfalarda mevcut toplam öğe sayısı. |
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" |
Örnekte gösterildiği gibi ayrıştırabileceğiniz bir Link HTTP yanıt başlığı sağlıyoruz. Bu, similar to GitHub'dır (örneğin, ilgili veya kullanılabilir olmadıklarında tüm değerler sağlanmaz, örneğin başka bir sayfa yoksa "next" sağlanmaz). |
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com/aliases?page=2&pagination=true \
-u API_TOKEN:
Günlükleri
Günlükleri al
API'miz, hesabınız için günlükleri programatik olarak indirmenize olanak tanır. Bu uç noktaya bir istek gönderdiğinizde, hesabınızdaki tüm günlükler işlenir ve tamamlandığında ek olarak (Gzip sıkıştırılmış CSV elektronik tablo dosyası) size e-posta ile gönderilir.
Bu, Cron işi ile arka plan işleri oluşturmanıza veya istediğiniz zaman günlükleri almak için Node.js iş planlama yazılımı Bree'imizi kullanmanıza olanak tanır. Bu uç noktanın günde 10
istekle sınırlı olduğunu unutmayın.
Ek, email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz
dosyasının küçük harfli halidir ve e-postanın kendisi, alınan günlüklerin kısa bir özetini içerir. Ayrıca, günlükleri istediğiniz zaman Hesabım → Günlükler adresinden indirebilirsiniz.
GET /v1/logs/download
Sorgu Dize Parametreleri | Gerekli | Tip | Tanım |
---|---|---|---|
domain |
HAYIR | Dize (FQDN) | Günlükleri tam nitelikli etki alanına ("FQDN") göre filtreleyin. Bunu sağlamazsanız, tüm etki alanlarındaki tüm günlükler alınacaktır. |
q |
HAYIR | Sicim | Günlükleri e-postaya, etki alanına, takma ada, IP adresine veya tarihe göre arayın (M/Y , M/D/YY , M-D , M-D-YY veya M.D.YY biçimi). |
bounce_category |
HAYIR | Sicim | Belirli bir geri dönüş kategorisine göre günlükleri arayın (örn. blocklist ). |
response_code |
HAYIR | Sayı | Belirli bir hata yanıt koduna göre günlükleri arayın (örn. 421 veya 550 ). |
Örnek Talep:
curl https://api.forwardemail.net/v1/logs/download \
-u API_TOKEN:
Örnek Cron işi (her gün gece yarısı):
0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download -u API_TOKEN: &>/dev/null
Cron iş ifadesi sözdizimini doğrulamak için Crontab.guru gibi servisleri kullanabileceğinizi unutmayın.
Örnek Cron işi (her gün gece yarısı ve bir önceki güne ait kayıtlarla):
MacOS için:
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 ve Ubuntu için:
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
Hesabı
Hesap oluştur
POST /v1/account
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
email |
Evet | Dize (E-posta) | E-posta adresi |
password |
Evet | Sicim | Şifre |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
{#retrieve-account} hesabını al
GET /v1/account
Örnek Talep:
curl https://api.forwardemail.net/v1/account \
-u API_TOKEN:
{#update-account} hesabını güncelle
PUT /v1/account
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
email |
HAYIR | Dize (E-posta) | E-posta adresi |
given_name |
HAYIR | Sicim | İlk adı |
family_name |
HAYIR | Sicim | Soy isim |
avatar_url |
HAYIR | Dize (URL) | Avatar resmine bağlantı |
Örnek Talep:
curl -X PUT https://api.forwardemail.net/v1/account \
-u API_TOKEN: \
-d "email=user%40gmail.com"
Takma Ad Kişileri (CardDAV)
Note
Diğer API uç noktalarından farklı olarak, bunlar Temel Yetkilendirme başlıkları olarak Kimlik doğrulama "kullanıcı adı"nın takma ad kullanıcı adına eşit ve "şifre"nin takma ad tarafından oluşturulan parolaya eşit olmasını gerektirir.
Warning
Bu uç nokta bölümü üzerinde çalışılmaktadır ve (umarız) 2024 yılında yayınlanacaktır. Bu arada, lütfen web sitemizin gezinme bölümündeki "Uygulamalar" açılır menüsünden bir IMAP istemcisi kullanın.
Kişileri listele
GET /v1/contacts
Yakında gelecek
Kişiyi oluştur
POST /v1/contacts
Yakında gelecek
{#retrieve-contact} kişisini al
GET /v1/contacts/:id
Yakında gelecek
Kişiyi güncelle
PUT /v1/contacts/:id
Yakında gelecek
Kişiyi sil
DELETE /v1/contacts/:id
Yakında gelecek
Takma Ad Takvimleri (CalDAV)
Note
Diğer API uç noktalarından farklı olarak, bunlar Temel Yetkilendirme başlıkları olarak Kimlik doğrulama "kullanıcı adı"nın takma ad kullanıcı adına eşit ve "şifre"nin takma ad tarafından oluşturulan parolaya eşit olmasını gerektirir.
Warning
Bu uç nokta bölümü üzerinde çalışılmaktadır ve (umarız) 2024 yılında yayınlanacaktır. Bu arada, lütfen web sitemizin gezinme bölümündeki "Uygulamalar" açılır menüsünden bir IMAP istemcisi kullanın.
Takvimleri listele
GET /v1/calendars
Yakında gelecek
Takvimi oluştur
POST /v1/calendars
Yakında gelecek
Takvimi al
GET /v1/calendars/:id
Yakında gelecek
Takvimi güncelle
PUT /v1/calendars/:id
Yakında gelecek
Takvimi sil
DELETE /v1/calendars/:id
Yakında gelecek
Takma Ad Mesajları (IMAP/POP3)
Note
Diğer API uç noktalarından farklı olarak, bunlar Temel Yetkilendirme başlıkları olarak Kimlik doğrulama "kullanıcı adı"nın takma ad kullanıcı adına eşit ve "şifre"nin takma ad tarafından oluşturulan parolaya eşit olmasını gerektirir.
Warning
Bu uç nokta bölümü üzerinde çalışılmaktadır ve (umarız) 2024 yılında yayınlanacaktır. Bu arada, lütfen web sitemizin gezinme bölümündeki "Uygulamalar" açılır menüsünden bir IMAP istemcisi kullanın.
Lütfen alan adınız için kurulum talimatlarını izlediğinizden emin olun.
Bu talimatlara SSS bölümümüzden ulaşabilirsiniz E-postaların IMAP ile alınmasını destekliyor musunuz?.
Mesajları listele ve ara
GET /v1/messages
Yakında gelecek
{#create-message} mesajını oluştur
Note
Bu, bir e-posta GÖNDERMEZ; yalnızca mesajı posta kutusu klasörünüze ekler (örneğin, bu, IMAP APPEND
komutuna benzer). Bir e-posta göndermek istiyorsanız, aşağıdaki Giden SMTP e-postası oluşturun komutuna bakın. Giden SMTP e-postasını oluşturduktan sonra, depolama amacıyla bu uç noktayı kullanarak bir kopyasını takma adınızın posta kutusuna ekleyebilirsiniz.
POST /v1/messages
Yakında gelecek
{#retrieve-message} mesajını al
GET /v1/messages/:id
Yakında gelecek
Güncelleme mesajı
PUT /v1/messages/:id
Yakında gelecek
Mesajı sil
DELETE /v1/messages:id
Yakında gelecek
Takma Ad Klasörleri (IMAP/POP3)
Tip
Bir klasörün yolunu /v1/folders/:path
uç noktası olarak kullanan klasör uç noktaları, klasörün kimliği :id
ile değiştirilebilir. Bu, klasöre path
veya id
değeriyle başvurabileceğiniz anlamına gelir.
Warning
Bu uç nokta bölümü üzerinde çalışılmaktadır ve (umarız) 2024 yılında yayınlanacaktır. Bu arada, lütfen web sitemizin gezinme bölümündeki "Uygulamalar" açılır menüsünden bir IMAP istemcisi kullanın.
Klasörleri listele
GET /v1/folders
Yakında gelecek
{#create-folder} klasörünü oluştur
POST /v1/folders
Yakında gelecek
{#retrieve-folder} klasörünü al
GET /v1/folders/:id
Yakında gelecek
{#update-folder} klasörünü güncelle
PUT /v1/folders/:id
Yakında gelecek
{#delete-folder} klasörünü sil
DELETE /v1/folders/:id
Yakında gelecek
{#copy-folder} klasörünü kopyala
POST /v1/folders/:id/copy
Yakında gelecek
Giden E-postalar
Lütfen alan adınız için kurulum talimatlarını izlediğinizden emin olun.
Bu talimatlar Hesabım → Alan Adları → Ayarlar → Giden SMTP Yapılandırması adresinde bulunabilir. Alan adınızla giden SMTP göndermek için DKIM, Return-Path ve DMARC ayarlarının doğru olduğundan emin olmanız gerekir.
Giden SMTP e-posta sınırını al
Bu, hesap bazında günlük SMTP giden mesajlarının sayısını count
ve limit
içeren bir JSON nesnesi döndüren basit bir uç noktadır.
GET /v1/emails/limit
Örnek Talep:
curl https://api.forwardemail.net/v1/emails/limit \
-u API_TOKEN:
Giden SMTP e-postalarını listele
Bu uç noktanın bir e-postanın message
, headers
veya rejectedErrors
için özellik değerlerini döndürmediğini unutmayın.
Bu özellikleri ve değerlerini döndürmek için lütfen bir e-posta kimliğiyle E-postayı al uç noktasını kullanın.
GET /v1/emails
Sorgu Dize Parametreleri | Gerekli | Tip | Tanım |
---|---|---|---|
q |
HAYIR | Dize (RegExp desteklenir) | E-postaları meta verilere göre arayın |
domain |
HAYIR | Dize (RegExp desteklenir) | Alan adına göre e-postaları arayın |
sort |
HAYIR | Sicim | Belirli bir alana göre sırala (bu alanın ters yönünde sıralamak için önek olarak tek bir tire - ekleyin). Ayarlanmamışsa varsayılan olarak created_at kullanılır. |
page |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
limit |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
Örnek Talep:
curl https://api.forwardemail.net/v1/emails?limit=1 \
-u API_TOKEN:
Giden SMTP e-postası oluştur
E-posta oluşturma API'miz, Nodemailer'ın mesaj seçeneği yapılandırmasından esinlenmiştir ve bu yapılandırmayı kullanır. Lütfen aşağıdaki tüm gövde parametreleri için Nodemailer mesaj yapılandırması parametresini kullanın.
envelope
ve dkim
hariç (bunları sizin için otomatik olarak ayarladığımız için), tüm Nodemailer seçeneklerini desteklediğimizi unutmayın. Güvenlik nedeniyle disableFileAccess
ve disableUrlAccess
seçeneklerini otomatik olarak true
olarak ayarlıyoruz.
raw
seçeneğini, başlıklar dahil olmak üzere ham tam e-postanızla birlikte iletmelisiniz veya aşağıdaki bireysel gövde parametre seçeneklerini iletmelisiniz.
Bu API uç noktası, başlıklarda bulunan emojileri sizin için otomatik olarak kodlayacaktır (örneğin, Subject: 🤓 Hello
konu satırı otomatik olarak Subject: =?UTF-8?Q?=F0=9F=A4=93?= Hello
'e dönüştürülür). Amacımız, son derece geliştirici dostu ve sahte metinlere karşı dayanıklı bir e-posta API'si oluşturmaktı.
POST /v1/emails
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
from |
HAYIR | Dize (E-posta) | Gönderenin e-posta adresi (alan adının takma adı olarak bulunmalıdır). |
to |
HAYIR | Dize veya Dizi | "Kime" başlığı için virgülle ayrılmış alıcı listesi veya dizisi. |
cc |
HAYIR | Dize veya Dizi | "Cc" başlığı için virgülle ayrılmış alıcı listesi veya dizisi. |
bcc |
HAYIR | Dize veya Dizi | "Bcc" başlığı için virgülle ayrılmış liste veya alıcı dizisi. |
subject |
HAYIR | Sicim | E-postanın konusu. |
text |
HAYIR | Dize veya Arabellek | Mesajın düz metin versiyonu. |
html |
HAYIR | Dize veya Arabellek | Mesajın HTML versiyonu. |
attachments |
HAYIR | Sıralamak | Bir dizi ek nesnesi (bkz. Nodemailer's common fields). |
sender |
HAYIR | Sicim | "Gönderen" başlığı için e-posta adresi (bkz. Nodemailer's more advanced fields). |
replyTo |
HAYIR | Sicim | "Yanıtla" başlığı için e-posta adresi. |
inReplyTo |
HAYIR | Sicim | Mesajın cevap olarak gönderildiği Mesaj Kimliği. |
references |
HAYIR | Dize veya Dizi | Boşluklarla ayrılmış liste veya Mesaj Kimliklerinin Dizisi. |
attachDataUrls |
HAYIR | Boolean | true ise mesajın HTML içeriğindeki data: görsellerini gömülü eklere dönüştürür. |
watchHtml |
HAYIR | Sicim | Mesajın Apple Watch'a özgü HTML sürümü (according to the Nodemailer docs, en son saatlerde bunun ayarlanması gerekmez). |
amp |
HAYIR | Sicim | Mesajın AMP4EMAIL'e özgü HTML sürümü (bkz. Nodemailer's example). |
icalEvent |
HAYIR | Nesne | Alternatif mesaj içeriği olarak kullanılacak bir iCalendar etkinliği (bkz. Nodemailer's calendar events). |
alternatives |
HAYIR | Sıralamak | Alternatif mesaj içeriği dizisi (bkz. Nodemailer's alternative content). |
encoding |
HAYIR | Sicim | Metin ve HTML dizeleri için kodlama (varsayılanı "utf-8" 'dır, ancak "hex" ve "base64" kodlama değerlerini de destekler). |
raw |
HAYIR | Dize veya Arabellek | Kullanılacak özel olarak oluşturulmuş RFC822 biçimli bir mesaj (Nodemailer tarafından oluşturulan bir mesaj yerine – bkz. Nodemailer's custom source). |
textEncoding |
HAYIR | Sicim | Metin değerleri için kullanılması zorunlu kodlama ("quoted-printable" veya "base64" ). Varsayılan değer, algılanan en yakın değerdir (ASCII için "quoted-printable" kullanın). |
priority |
HAYIR | Sicim | E-posta için öncelik düzeyi ("high" , "normal" (varsayılan) veya "low" olabilir). "normal" değerinin bir öncelik başlığı ayarlamadığını unutmayın (bu varsayılan davranıştır). "high" veya "low" değeri ayarlanırsa, X-Priority , X-MSMail-Priority ve Importance başlıkları will be set accordingly. |
headers |
HAYIR | Nesne veya Dizi | Ayarlanacak ek başlık alanlarının bir Nesnesi veya Dizisi (bkz. Nodemailer's custom headers). |
messageId |
HAYIR | Sicim | "Message-ID" başlığı için isteğe bağlı bir Message-ID değeri (ayarlanmazsa varsayılan bir değer otomatik olarak oluşturulacaktır - değerin adhere to the RFC2822 specification olması gerektiğini unutmayın). |
date |
HAYIR | Dize veya Tarih | Ayrıştırma sonrasında Tarih başlığı eksikse kullanılacak isteğe bağlı bir Tarih değeri. Aksi takdirde, ayarlanmamışsa geçerli UTC dizesi kullanılır. Tarih başlığı, geçerli saatten 30 günden fazla önce olamaz. |
list |
HAYIR | Nesne | List-* başlıklarının isteğe bağlı bir Nesnesi (bkz. Nodemailer's list headers). |
Örnek Talep:
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"
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/emails \
-u API_TOKEN: \
-d "raw=`cat file.eml`"
Giden SMTP e-postasını al
GET /v1/emails/:id
Örnek Talep:
curl https://api.forwardemail.net/v1/emails/:id \
-u API_TOKEN:
Giden SMTP e-postasını sil
E-posta silme işlemi, yalnızca geçerli durum "pending"
, "queued"
veya "deferred"
'ten biriyse durumu "rejected"
olarak ayarlar (ve daha sonra kuyrukta işlemez). E-postaları oluşturulduktan ve/veya gönderildikten 30 gün sonra otomatik olarak temizleyebiliriz; bu nedenle, giden SMTP e-postalarının bir kopyasını istemcinizde, veritabanınızda veya uygulamanızda saklamalısınız. İsterseniz veritabanınızda e-posta kimliği değerimize başvurabilirsiniz; bu değer hem E-posta oluştur hem de E-postayı al uç noktalarından döndürülür.
DELETE /v1/emails/:id
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/emails/:id \
-u API_TOKEN:
Etki Alanları
Tip
/v1/domains/:domain_name
alan adını uç nokta olarak kullanan alan adı uç noktaları, :domain_id
alan adı kimliğiyle değiştirilebilir. Bu, alan adına name
veya id
değeriyle başvurabileceğiniz anlamına gelir.
Alan adlarını listele
Note
1 Kasım 2024 itibarıyla Alan adlarını listele ve Alan adı takma adlarını listeleyin API uç noktaları, sayfa başına maksimum 1000
sonuç değerine ayarlanacaktır. Bu davranışı erkenden etkinleştirmek isterseniz, uç nokta sorgusu için URL'ye ek bir sorgu dizesi parametresi olarak ?paginate=true
değerini iletebilirsiniz. Daha fazla bilgi için Sayfalandırma'e bakın.
GET /v1/domains
Sorgu Dize Parametreleri | Gerekli | Tip | Tanım |
---|---|---|---|
q |
HAYIR | Dize (RegExp desteklenir) | Alan adlarını adına göre arayın |
name |
HAYIR | Dize (RegExp desteklenir) | Alan adlarını adına göre arayın |
sort |
HAYIR | Sicim | Belirli bir alana göre sırala (bu alanın ters yönünde sıralamak için önek olarak tek bir tire - ekleyin). Ayarlanmamışsa varsayılan olarak created_at kullanılır. |
page |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
limit |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
Örnek Talep:
curl https://api.forwardemail.net/v1/domains \
-u API_TOKEN:
{#create-domain} etki alanını oluştur
POST /v1/domains
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
domain |
Evet | Dize (FQDN veya IP) | Tam nitelikli alan adı ("FQDN") veya IP adresi |
team_domain |
HAYIR | Dize (alan adı kimliği veya alan adı; FQDN) | Bu etki alanını başka bir etki alanından aynı ekibe otomatik olarak atayın. Bu, bu etki alanındaki tüm üyelerin ekip üyesi olarak atanacağı ve plan değerinin de otomatik olarak team olarak ayarlanacağı anlamına gelir. Bunu açıkça devre dışı bırakmak için gerekirse "none" olarak ayarlayabilirsiniz, ancak bu gerekli değildir. |
plan |
HAYIR | Dize (numaralandırılabilir) | Plan türü ("free" , "enhanced_protection" veya "team" olmalıdır, varsayılan olarak "free" veya kullanıcının mevcut ücretli planı varsa) |
catchall |
HAYIR | Dize (ayrılmış e-posta adresleri) veya Boole | Varsayılan bir genel takma ad oluşturun, varsayılan olarak true olur (true ise, alıcı olarak API kullanıcısının e-posta adresini kullanır ve false ise genel bir takma ad oluşturulmaz). Bir Dize geçirilirse, alıcı olarak kullanılacak e-posta adreslerinin ayrılmış bir listesi olur (satır sonu, boşluk ve/veya virgülle ayrılmış). |
has_adult_content_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcısının yetişkinlere yönelik içerik korumasının etkinleştirilip etkinleştirilmeyeceği |
has_phishing_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcı kimlik avı korumasının etkinleştirilip etkinleştirilmeyeceği |
has_executable_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcısı yürütülebilir korumasının etkinleştirilip etkinleştirilmeyeceği |
has_virus_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcı virüs korumasının etkinleştirilip etkinleştirilmeyeceği |
has_recipient_verification |
HAYIR | Boolean | E-postaların iletilmesi için takma ad alıcılarının bir e-posta doğrulama bağlantısına tıklamasını zorunlu kılmak için küresel etki alanı varsayılanı |
ignore_mx_check |
HAYIR | Boolean | Alan adı doğrulaması için MX kaydı kontrolünün göz ardı edilip edilmeyeceği. Bu, esas olarak gelişmiş MX değişim yapılandırma kurallarına sahip olan ve mevcut MX değişimlerini saklayıp bizimkine yönlendirmesi gereken kullanıcılar içindir. |
retention_days |
HAYIR | Sayı | 0 ile 30 arasında, başarıyla teslim edilen veya kalıcı olarak hata veren giden SMTP e-postalarının saklanacağı saklama günü sayısına karşılık gelen bir tam sayı. Varsayılan olarak 0 değeri kullanılır; bu, giden SMTP e-postalarının güvenliğiniz için derhal temizlenip düzenlendiği anlamına gelir. |
bounce_webhook |
HAYIR | Dize (URL) veya Boole (yanlış) | Geri dönen webhook'ları göndermek için seçtiğiniz http:// veya https:// webhook URL'sini kullanın. Bu URL'ye, giden SMTP arızaları (örneğin, yazılım veya donanım arızaları - böylece abonelerinizi yönetebilir ve giden e-postalarınızı programatik olarak yönetebilirsiniz) hakkında bilgi içeren bir POST isteği göndereceğiz. |
max_quota_per_alias |
HAYIR | Sicim | Bu alan adındaki takma adlar için maksimum depolama kotası. bytes tarafından ayrıştırılacak "1 GB" gibi bir değer girin. |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/domains \
-u API_TOKEN: \
-d domain=example.com \
-d plan=free
{#retrieve-domain} etki alanını al
GET /v1/domains/example.com
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com \
-u API_TOKEN:
Alan adı kayıtlarını doğrulayın
GET /v1/domains/example.com/verify-records
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com/verify-records \
-u API_TOKEN:
Etki alanı SMTP kayıtlarını doğrulayın
GET /v1/domains/example.com/verify-smtp
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com/verify-smtp \
-u API_TOKEN:
Alan adı genelindeki tüm parolaları listele
GET /v1/domains/example.com/catch-all-passwords
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com/catch-all-passwords \
-u API_TOKEN:
Alan adı genelinde geçerli parolayı oluştur
POST /v1/domains/example.com/catch-all-passwords
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
new_password |
HAYIR | Sicim | Alan adı genelinde geçerli parola için kullanacağınız özel yeni parolanız. Rastgele oluşturulmuş ve güçlü bir parola almak istiyorsanız, API istek gövdenizde bu alanı boş bırakabilir veya tamamen silebilirsiniz. |
description |
HAYIR | Sicim | Açıklama yalnızca organizasyon amaçlıdır. |
Örnek Talep:
curl BASE_URL/v1/domains/example.com/catch-all-passwords \
-u API_TOKEN:
Alan adı genelindeki tüm parolayı kaldır
DELETE /v1/domains/example.com/catch-all-passwords/:token_id
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/catch-all-passwords/:token_id \
-u API_TOKEN:
Etki alanını güncelle
PUT /v1/domains/example.com
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
smtp_port |
HAYIR | Dize veya Sayı | SMTP yönlendirmesi için yapılandırılacak özel bağlantı noktası (varsayılan "25" ) |
has_adult_content_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcısının yetişkinlere yönelik içerik korumasının etkinleştirilip etkinleştirilmeyeceği |
has_phishing_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcı kimlik avı korumasının etkinleştirilip etkinleştirilmeyeceği |
has_executable_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcısı yürütülebilir korumasının etkinleştirilip etkinleştirilmeyeceği |
has_virus_protection |
HAYIR | Boolean | Bu etki alanında Spam Tarayıcı virüs korumasının etkinleştirilip etkinleştirilmeyeceği |
has_recipient_verification |
HAYIR | Boolean | E-postaların iletilmesi için takma ad alıcılarının bir e-posta doğrulama bağlantısına tıklamasını zorunlu kılmak için küresel etki alanı varsayılanı |
ignore_mx_check |
HAYIR | Boolean | Alan adı doğrulaması için MX kaydı kontrolünün göz ardı edilip edilmeyeceği. Bu, esas olarak gelişmiş MX değişim yapılandırma kurallarına sahip olan ve mevcut MX değişimlerini saklayıp bizimkine yönlendirmesi gereken kullanıcılar içindir. |
retention_days |
HAYIR | Sayı | 0 ile 30 arasında, başarıyla teslim edilen veya kalıcı olarak hata veren giden SMTP e-postalarının saklanacağı saklama günü sayısına karşılık gelen bir tam sayı. Varsayılan olarak 0 değeri kullanılır; bu, giden SMTP e-postalarının güvenliğiniz için derhal temizlenip düzenlendiği anlamına gelir. |
bounce_webhook |
HAYIR | Dize (URL) veya Boole (yanlış) | Geri dönen webhook'ları göndermek için seçtiğiniz http:// veya https:// webhook URL'sini kullanın. Bu URL'ye, giden SMTP arızaları (örneğin, yazılım veya donanım arızaları - böylece abonelerinizi yönetebilir ve giden e-postalarınızı programatik olarak yönetebilirsiniz) hakkında bilgi içeren bir POST isteği göndereceğiz. |
max_quota_per_alias |
HAYIR | Sicim | Bu alan adındaki takma adlar için maksimum depolama kotası. bytes tarafından ayrıştırılacak "1 GB" gibi bir değer girin. |
Örnek Talep:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com \
-u API_TOKEN:
{#delete-domain} etki alanını sil
DELETE /v1/domains/:domain_name
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name \
-u API_TOKEN:
{#invites} adlı kişiyi davet eder
Alan davetini kabul et
GET /v1/domains/:domain_name/invites
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/:domain_name/invites \
-u API_TOKEN:
Etki alanı daveti oluştur
POST /v1/domains/example.com/invites
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
email |
Evet | Dize (E-posta) | Alan adı üyeleri listesine davet edilecek e-posta adresi |
group |
Evet | Dize (numaralandırılabilir) | Kullanıcının etki alanı üyeliğine ekleneceği grup ("admin" veya "user" olabilir) |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/domains/example.com/invites \
-u API_TOKEN: \
-d "email=user%40gmail.com" \
-d group=admin
Important
Davet edilen kullanıcı, davet eden yöneticinin üyesi olduğu başka bir alan adının kabul edilmiş bir üyesiyse, daveti otomatik olarak kabul edecek ve e-posta göndermeyecektir.
Alan davetini kaldır
DELETE /v1/domains/:domain_name/invites
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
email |
Evet | Dize (E-posta) | Etki alanı üyeleri listesinden kaldırılacak e-posta adresi |
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/invites \
-u API_TOKEN:
Üyeleri
Etki alanı üyesini güncelle
PUT /v1/domains/example.com/members/:member_id
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
group |
Evet | Dize (numaralandırılabilir) | Kullanıcıyı etki alanı üyeliğine güncellemek için kullanılacak grup ("admin" veya "user" olabilir) |
Örnek Talep:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com/members/:member_id \
-u API_TOKEN:
Etki alanı üyesini kaldır
DELETE /v1/domains/:domain_name/members/:member_id
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/members/:member_id \
-u API_TOKEN:
Takma Adlar
Bir takma ad parolası oluşturun
Talimatları e-postayla göndermezseniz, kullanıcı adı ve parolanın başarılı bir isteğin JSON yanıt gövdesinde { username: 'alias@yourdomain.com', password: 'some-generated-password' }
biçiminde olacağını unutmayın.
POST /v1/domains/example.com/aliases/:alias_id/generate-password
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
new_password |
HAYIR | Sicim | Takma ad için kullanacağınız özel yeni parolanız. Rastgele oluşturulmuş ve güçlü bir parola istiyorsanız, API istek gövdenizde bu alanı boş bırakabilir veya tamamen silebilirsiniz. |
password |
HAYIR | Sicim | Mevcut IMAP posta kutusu depolama alanını silmeden parolayı değiştirmek için takma adın mevcut parolası (mevcut parolanız yoksa aşağıdaki is_override seçeneğine bakın). |
is_override |
HAYIR | Boolean | DİKKATLİ KULLANIN: Bu, mevcut takma ad parolasını ve veritabanını tamamen geçersiz kılacak, mevcut IMAP depolama alanını kalıcı olarak silecek ve takma adın SQLite e-posta veritabanını tamamen sıfırlayacaktır. Bu takma ada bağlı mevcut bir posta kutunuz varsa, lütfen mümkünse bir yedek alın. |
emailed_instructions |
HAYIR | Sicim | Takma adın şifresini ve kurulum talimatlarını göndereceğiniz e-posta adresi. |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id/generate-password \
-u API_TOKEN:
Alan adı takma adlarını listele
Note
1 Kasım 2024 itibarıyla Alan adlarını listele ve Alan adı takma adlarını listeleyin API uç noktaları, sayfa başına maksimum 1000
sonuç değerine ayarlanacaktır. Bu davranışı erkenden etkinleştirmek isterseniz, uç nokta sorgusu için URL'ye ek bir sorgu dizesi parametresi olarak ?paginate=true
değerini iletebilirsiniz. Daha fazla bilgi için Sayfalandırma'e bakın.
GET /v1/domains/example.com/aliases
Sorgu Dize Parametreleri | Gerekli | Tip | Tanım |
---|---|---|---|
q |
HAYIR | Dize (RegExp desteklenir) | Bir etki alanındaki takma adları ad, etiket veya alıcıya göre arayın |
name |
HAYIR | Dize (RegExp desteklenir) | Bir alan adındaki takma adları adına göre arayın |
recipient |
HAYIR | Dize (RegExp desteklenir) | Alıcıya göre bir alandaki takma adları arayın |
sort |
HAYIR | Sicim | Belirli bir alana göre sırala (bu alanın ters yönünde sıralamak için önek olarak tek bir tire - ekleyin). Ayarlanmamışsa varsayılan olarak created_at kullanılır. |
page |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
limit |
HAYIR | Sayı | Daha fazla bilgi için Pagination'a bakın |
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/example.com/aliases?pagination=true \
-u API_TOKEN:
Yeni alan adı takma adı {#create-new-domain-alias} oluşturun
POST /v1/domains/example.com/aliases
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
name |
HAYIR | Sicim | Takma ad (sağlanmazsa veya boş bırakılırsa, rastgele bir takma ad oluşturulur) |
recipients |
HAYIR | Dize veya Dizi | Alıcıların listesi (satır sonu/boşluk/virgülle ayrılmış geçerli e-posta adresleri, tam nitelikli alan adları ("FQDN"), IP adresleri ve/veya webhook URL'lerinden oluşan bir Dize veya Dizi olmalıdır - ve sağlanmazsa veya boş bir Dizi ise, API isteğinde bulunan kullanıcının e-postası alıcı olarak ayarlanacaktır) |
description |
HAYIR | Sicim | Takma ad açıklaması |
labels |
HAYIR | Dize veya Dizi | Etiketlerin listesi (satır sonu/boşluk/virgülle ayrılmış Dize veya Dizi olmalıdır) |
has_recipient_verification |
HAYIR | Boolean | E-postaların iletilmesi için alıcıların bir e-posta doğrulama bağlantısına tıklamasını gerektir (istek gövdesinde açıkça belirtilmemişse varsayılan olarak etki alanının ayarı kullanılır) |
is_enabled |
HAYIR | Boolean | Bu takma adın etkinleştirilip etkinleştirilmeyeceği (devre dışı bırakılırsa, e-postalar hiçbir yere yönlendirilmez, ancak başarılı durum kodları döndürülür). Bir değer geçirilirse, boolean kullanılarak bir Boole değerine dönüştürülür.) |
error_code_if_disabled |
HAYIR | Sayı (HÜCRE_KODU_0, HÜCRE_KODU_1 veya HÜCRE_KODU_2) | Bu takma ada gelen e-posta, is_enabled değeri false ise ve 250 (hiçbir yere sessizce iletilmez, örneğin kara delik veya /dev/null ), 421 (yumuşak reddetme; ve ~5 güne kadar yeniden deneme) veya 550 kalıcı başarısızlık ve reddetme durumunda reddedilecektir. Varsayılan olarak 250 kullanılır. |
has_imap |
HAYIR | Boolean | Bu takma ad için IMAP depolamanın etkinleştirilip etkinleştirilmeyeceği (devre dışı bırakılırsa, alınan gelen e-postalar IMAP storage'a kaydedilmez. Bir değer geçirilirse, boolean kullanılarak bir Boole değerine dönüştürülür) |
has_pgp |
HAYIR | Boolean | IMAP/POP3/CalDAV/CardDAV encrypted email storage için public_key takma adını kullanarak OpenPGP encryption'ın etkinleştirilmesi veya devre dışı bırakılması. |
public_key |
HAYIR | Sicim | ASCII Armor formatında OpenPGP genel anahtarı (click here to view an example; örneğin support@forwardemail.net için GPG anahtarı). Bu yalnızca has_pgp değerini true olarak ayarladıysanız geçerlidir. Learn more about end-to-end encryption in our FAQ. |
max_quota |
HAYIR | Sicim | Bu takma ad için maksimum depolama kotası. Alan adının geçerli maksimum kotasına sıfırlamak için boş bırakın veya bytes tarafından ayrıştırılacak "1 GB" gibi bir değer girin. Bu değer yalnızca alan adı yöneticileri tarafından ayarlanabilir. |
vacation_responder_is_enabled |
HAYIR | Boolean | Otomatik tatil yanıtlayıcısının etkinleştirilmesi veya devre dışı bırakılması. |
vacation_responder_start_date |
HAYIR | Sicim | Tatil yanıtlayıcısı için başlangıç tarihi (etkinleştirilmişse ve burada bir başlangıç tarihi ayarlanmamışsa, yanıtlayıcının zaten başlatıldığı varsayılır). MM/DD/YYYY , YYYY-MM-DD ve dayjs kullanarak akıllı ayrıştırma yoluyla diğer tarih biçimlerini destekliyoruz. |
vacation_responder_end_date |
HAYIR | Sicim | Tatil yanıtlayıcısı için bitiş tarihi (etkinleştirilmişse ve burada bir bitiş tarihi ayarlanmamışsa, yanıtlayıcının asla bitmeyeceği varsayılır ve sonsuza kadar yanıt verir). MM/DD/YYYY , YYYY-MM-DD ve dayjs kullanarak akıllı ayrıştırma yoluyla diğer tarih biçimlerini destekliyoruz. |
vacation_responder_subject |
HAYIR | Sicim | Tatil yanıtlayıcısı için konu düz metin olarak, örneğin "Ofis Dışında". Burada tüm HTML kodunu kaldırmak için striptags kullanıyoruz. |
vacation_responder_message |
HAYIR | Sicim | Tatil yanıtlayıcısı için düz metin halinde ileti, örneğin "Şubat ayına kadar ofiste olmayacağım.". Burada tüm HTML kodunu kaldırmak için striptags kullanıyoruz. |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases \
-u API_TOKEN:
Alan adı takma adını al
Bir alan takma adını id
veya name
değeriyle alabilirsiniz.
GET /v1/domains/:domain_name/aliases/:alias_id
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN:
GET /v1/domains/:domain_name/aliases/:alias_name
Örnek Talep:
curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_name \
-u API_TOKEN:
Alan adı takma adını güncelle
PUT /v1/domains/example.com/aliases/:alias_id
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
name |
HAYIR | Sicim | Takma ad |
recipients |
HAYIR | Dize veya Dizi | Alıcı listesi (geçerli e-posta adresleri, tam nitelikli alan adları ("FQDN"), IP adresleri ve/veya webhook URL'lerinden oluşan satır sonu/boşluk/virgülle ayrılmış Dize veya Dizi olmalıdır) |
description |
HAYIR | Sicim | Takma ad açıklaması |
labels |
HAYIR | Dize veya Dizi | Etiketlerin listesi (satır sonu/boşluk/virgülle ayrılmış Dize veya Dizi olmalıdır) |
has_recipient_verification |
HAYIR | Boolean | E-postaların iletilmesi için alıcıların bir e-posta doğrulama bağlantısına tıklamasını gerektir (istek gövdesinde açıkça belirtilmemişse varsayılan olarak etki alanının ayarı kullanılır) |
is_enabled |
HAYIR | Boolean | Bu takma adın etkinleştirilip etkinleştirilmeyeceği (devre dışı bırakılırsa, e-postalar hiçbir yere yönlendirilmez, ancak başarılı durum kodları döndürülür). Bir değer geçirilirse, boolean kullanılarak bir Boole değerine dönüştürülür.) |
error_code_if_disabled |
HAYIR | Sayı (HÜCRE_KODU_0, HÜCRE_KODU_1 veya HÜCRE_KODU_2) | Bu takma ada gelen e-posta, is_enabled değeri false ise ve 250 (hiçbir yere sessizce iletilmez, örneğin kara delik veya /dev/null ), 421 (yumuşak reddetme; ve ~5 güne kadar yeniden deneme) veya 550 kalıcı başarısızlık ve reddetme durumunda reddedilecektir. Varsayılan olarak 250 kullanılır. |
has_imap |
HAYIR | Boolean | Bu takma ad için IMAP depolamanın etkinleştirilip etkinleştirilmeyeceği (devre dışı bırakılırsa, alınan gelen e-postalar IMAP storage'a kaydedilmez. Bir değer geçirilirse, boolean kullanılarak bir Boole değerine dönüştürülür) |
has_pgp |
HAYIR | Boolean | IMAP/POP3/CalDAV/CardDAV encrypted email storage için public_key takma adını kullanarak OpenPGP encryption'ın etkinleştirilmesi veya devre dışı bırakılması. |
public_key |
HAYIR | Sicim | ASCII Armor formatında OpenPGP genel anahtarı (click here to view an example; örneğin support@forwardemail.net için GPG anahtarı). Bu yalnızca has_pgp değerini true olarak ayarladıysanız geçerlidir. Learn more about end-to-end encryption in our FAQ. |
max_quota |
HAYIR | Sicim | Bu takma ad için maksimum depolama kotası. Alan adının geçerli maksimum kotasına sıfırlamak için boş bırakın veya bytes tarafından ayrıştırılacak "1 GB" gibi bir değer girin. Bu değer yalnızca alan adı yöneticileri tarafından ayarlanabilir. |
vacation_responder_is_enabled |
HAYIR | Boolean | Otomatik tatil yanıtlayıcısının etkinleştirilmesi veya devre dışı bırakılması. |
vacation_responder_start_date |
HAYIR | Sicim | Tatil yanıtlayıcısı için başlangıç tarihi (etkinleştirilmişse ve burada bir başlangıç tarihi ayarlanmamışsa, yanıtlayıcının zaten başlatıldığı varsayılır). MM/DD/YYYY , YYYY-MM-DD ve dayjs kullanarak akıllı ayrıştırma yoluyla diğer tarih biçimlerini destekliyoruz. |
vacation_responder_end_date |
HAYIR | Sicim | Tatil yanıtlayıcısı için bitiş tarihi (etkinleştirilmişse ve burada bir bitiş tarihi ayarlanmamışsa, yanıtlayıcının asla bitmeyeceği varsayılır ve sonsuza kadar yanıt verir). MM/DD/YYYY , YYYY-MM-DD ve dayjs kullanarak akıllı ayrıştırma yoluyla diğer tarih biçimlerini destekliyoruz. |
vacation_responder_subject |
HAYIR | Sicim | Tatil yanıtlayıcısı için konu düz metin olarak, örneğin "Ofis Dışında". Burada tüm HTML kodunu kaldırmak için striptags kullanıyoruz. |
vacation_responder_message |
HAYIR | Sicim | Tatil yanıtlayıcısı için düz metin halinde ileti, örneğin "Şubat ayına kadar ofiste olmayacağım.". Burada tüm HTML kodunu kaldırmak için striptags kullanıyoruz. |
Örnek Talep:
curl -X PUT https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id \
-u API_TOKEN:
Alan adı takma adını sil
DELETE /v1/domains/:domain_name/aliases/:alias_id
Örnek Talep:
curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
-u API_TOKEN:
{#encrypt}'i şifrele
Ücretsiz planda bile kayıtlarınızı ücretsiz olarak şifrelemenize olanak tanıyoruz. Gizlilik bir özellik olmamalı, ürünün tüm yönlerine entegre edilmelidir. Gizlilik Kılavuzları tartışması ve GitHub sorunlarımız'de yoğun talep üzerine bunu ekledik.
TXT Kaydını Şifrele
POST /v1/encrypt
Vücut Parametresi | Gerekli | Tip | Tanım |
---|---|---|---|
input |
Evet | Sicim | Herhangi bir geçerli Yönlendirilmiş E-posta düz metin TXT kaydı |
Örnek Talep:
curl -X POST https://api.forwardemail.net/v1/encrypt \
-d "input=user@gmail.com"