Chào mừng bạn đến với Mailtarget, nơi bạn có thể kết nối và tích hợp ứng dụng, trang web, hoặc hệ thống của mình với chức năng email.
Tại Mailtarget, có 3 cách khác nhau để gửi email của bạn:
SMTP
API
SDK
So sánh phương pháp gửi giữa SMTP, API, hoặc 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) |
Gửi email qua SMTP
Bạn có thể thử gửi email bằng SMTP của chúng tôi. Dưới đây là mã mẫu mà bạn có thể tùy chỉnh theo nhu cầu của mình:
swaks --to [email protected] \
--from [email protected] \
--auth --auth-user= [email protected]\
--auth-password=API_KEY \
--server smtp.mtrgt.net:587 \
-tls
Để biết thêm thông tin, bạn có thể đọc tại đây.
Gửi email qua SDK
Để tích hợp thư viện này một cách liền mạch vào dự án Go của bạn, chúng tôi cần sử dụng Go Modules như một công cụ quản lý phụ thuộc và gói.
Để biết thêm thông tin, bạn có thể đọc tại đây.
Gửi email qua API
Bạn có thể thử gửi email bằng API của chúng tôi. Dưới đây là mã mẫu mà bạn có thể tùy chỉnh theo nhu cầu của mình:
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"
}
]
}'
Để biết thêm thông tin, bạn có thể đọc tại đây.