Bỏ qua đến nội dung chính
How to use Mailtarget
S
Được viết bởi Support Mailtarget
Đã cập nhật cách đây hơn 1 tuần

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:

  1. SMTP

  2. API

  3. 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.

Nội dung này có giải đáp được câu hỏi của bạn không?