re:make docs
Servisler

re:mail

İşlemsel e-posta — şablonla veya doğrudan HTML ile.

Her projenin kendi gönderici kimliği vardır. Console'da re:mail → Etkinleştir dedikten sonra proje maili noreply@send.remakeizmir.com adresinden çıkar.

Bu adres bilerek platformun kendi adresinden ayrıdır. Bir projenin şikâyet toplaması, giriş ve davet maillerinin teslimatını etkilemez.

Mail gönder

Yetki: mail:send
curl -X POST https://api.remakeizmir.com/api/v1/sdk/mail/send \
  -H "X-API-KEY: rk_..." -H "Content-Type: application/json" \
  -d '{
    "to": "kisi@ornek.com",
    "subject": "Siparişin hazır",
    "html": "<p>Merhaba!</p>",
    "from_name": "Tezgah"
  }'
{ "id": "a53ea2f5-e7a4-4c37-920c-ee04bc6d68df", "status": "pending" }

202 alırsınız: mail kuyruğa alınmıştır, henüz teslim edilmemiştir.

AlanZorunluNot
toTek alıcı
subjectşablon yoksaŞablon kendi konusunu getirir
html / textşablon yoksaEn az biri
template_slugŞablonla gönderim
variablesŞablondaki {{ .Ad }} yerlerine geçer
from_nameAlıcının gördüğü ad — proje adınızı verin
from_emailYalnızca kendi gönderim domaininizde bir adres

Şablonla gönder

Şablonları Console'dan yazarsınız; kod yalnızca değişkenleri verir.

curl -X POST https://api.remakeizmir.com/api/v1/sdk/mail/send \
  -H "X-API-KEY: rk_..." -H "Content-Type: application/json" \
  -d '{
    "to": "kisi@ornek.com",
    "template_slug": "siparis-hazir",
    "variables": { "Ad": "Can", "SiparisNo": "1042" },
    "from_name": "Tezgah"
  }'

Şablon metni Go text/template sözdizimi kullanır: {{ .Ad }}.

Gönderen adı ve adresi

from_name alıcının gördüğü addır ve tek başına yeter — adres vermenize gerek yoktur:

Tezgah <noreply@send.remakeizmir.com>

from_email verecekseniz kendi gönderim domaininizde olmalıdır. Başka bir domain denemek 422 döner:

{ "error": "'from_email' yalnızca @send.remakeizmir.com adresi olabilir" }

Bastırma listesi

Sert sekmeler (hard bounce) ve şikâyetler kendiliğinden bir bastırma listesine düşer; o adreslere bir daha gönderilmez. Liste Console'daki Bastırılanlar sekmesinden görülür, elle adres eklenip çıkarılabilir.

Bastırılmış bir adrese gönderim yine 202 döner ama mail suppressed durumunda kalır — bu bir hata değil, kasıtlı bir engeldir.

Teslimat

Yeni bir gönderim domaini itibar biriktirene kadar spam klasörüne düşebilir. Düşük ve tutarlı hacimle başlayın; gerçek alıcıların "spam değil" demesi ve maillerinizi yanıtlaması en güçlü sinyaldir.

On this page