Selamat datang di Mailtarget, di mana Anda dapat menghubungkan dan mengintegrasikan aplikasi, situs web, atau sistem Anda dengan fungsi email.
Di Mailtarget, terdapat 3 cara berbeda untuk mengirim email Anda:
SMTP
API
SDK
Perbandingan Pengiriman antara SMTP, API, atau SDK
SMTP | API | SDK |
Flexible with existing apps | Language coverage | Client side validation |
Open protocol | Assembly | Easier to code |
Language coverage | Scales better | Maintainable (Versioning) |
Mengirim Email melalui SMTP
Anda dapat mencoba mengirim email menggunakan SMTP kami. Berikut adalah contoh kode yang dapat Anda sesuaikan sesuai kebutuhan:
swaks --to [email protected] \
--from [email protected] \
--auth --auth-user= [email protected]\
--auth-password=API_KEY \
--server smtp.mtrgt.net:587 \
-tls
Untuk informasi lebih lanjut, Anda dapat membaca di sini.
Mengirim Email melalui SDK
Untuk mengintegrasikan pustaka ini dengan mulus ke dalam proyek Go Anda, kita memerlukan Go Modules sebagai alat manajemen dependensi dan paket.
Untuk informasi lebih lanjut, Anda dapat membaca di sini.
Mengirim Email melalui API
Anda dapat mencoba mengirim email menggunakan API kami. Berikut adalah contoh kode yang dapat Anda sesuaikan sesuai kebutuhan:
curl --location 'https://transmission.mailtarget.co/v1/layang/transmissions' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer token' \
--data-raw '{
"bodyText": "Congratulation, you just sent email with mailtarget. You are truly awesome!",
"bodyHtml": "<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"UTF-8\"><title>Hello from mailtarget</title></head><body><p>Congratulation, you just sent email with mailtarget. You are truly awesome!</p></body></html>",
"from": {
"email": "[email protected]",
"name": "mailtarget Sandbox"
},
"subject": "Hello from mailtarget",
"to": [
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
},
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
},
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
}
],
"replyTo": [
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
}
],
"cc": [
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
}
],
"bcc": [
{
"email": "RECIPIENT_EMAIL",
"name": "RECIPIENT_NAME"
}
]
}'
Untuk informasi lebih lanjut, Anda dapat membaca di sini.