API Email

Hiện tại, chúng tôi chưa phát hành bất kỳ trình bao bọc API nào, nhưng chúng tôi dự định sẽ sớm ra mắt trong tương lai gần. Vui lòng gửi email đến api@forwardemail.net nếu bạn muốn nhận thông báo khi trình bao bọc API của một ngôn ngữ lập trình cụ thể được phát hành. Trong thời gian chờ đợi, bạn có thể sử dụng các thư viện yêu cầu HTTP được đề xuất này trong ứng dụng của mình, hoặc chỉ cần sử dụng xoăn như trong các ví dụ bên dưới.

Ngôn ngữ Thư viện
Hồng ngọc Faraday
Trăn requests
Java OkHttp
PHP guzzle
JavaScript superagent (chúng tôi là người bảo trì)
Node.js superagent (chúng tôi là người bảo trì)
Đi net/http
.NET RestSharp

Đường dẫn URI cơ sở HTTP hiện tại là: https://api.forwardemail.net.

Tất cả các điểm cuối đều yêu cầu Khóa API của bạn được đặt làm giá trị "tên người dùng" của tiêu đề Ủy quyền cơ bản của yêu cầu (ngoại trừ Liên hệ bí danh, Lịch bí danhHộp thư bí danh sử dụng tên người dùng và mật khẩu bí danh đã tạo)..

Đừng lo lắng – các ví dụ được cung cấp bên dưới nếu bạn không chắc chắn đây là gì.

Nếu xảy ra bất kỳ lỗi nào, nội dung phản hồi của yêu cầu API sẽ chứa thông báo lỗi chi tiết.

Mã số Tên
200 OK
400 Yêu cầu không hợp lệ
401 Không được phép
403 Cấm
404 Không tìm thấy
429 Quá nhiều yêu cầu
500 Lỗi máy chủ nội bộ
501 Chưa thực hiện
502 Cổng xấu
503 Dịch vụ không khả dụng
504 Hết thời gian chờ cổng

Tip

Nếu bạn nhận được mã trạng thái 5xx (điều này không nên xảy ra), vui lòng liên hệ với chúng tôi theo địa chỉ api@forwardemail.net và chúng tôi sẽ giúp bạn giải quyết vấn đề ngay lập tức.

Dịch vụ của chúng tôi được dịch sang hơn 25 ngôn ngữ khác nhau. Tất cả các thông báo phản hồi API đều được dịch sang ngôn ngữ gần nhất được phát hiện bởi người dùng thực hiện yêu cầu API. Bạn có thể ghi đè điều này bằng cách truyền tiêu đề Accept-Language tùy chỉnh. Bạn có thể dùng thử bằng cách sử dụng menu thả xuống ngôn ngữ ở cuối trang này.

Note

Kể từ ngày 1 tháng 11 năm 2024, các điểm cuối API cho Danh sách tên miềnLiệt kê các bí danh tên miền sẽ mặc định là 1000 (số kết quả tối đa trên mỗi trang). Nếu bạn muốn sớm tham gia hành vi này, bạn có thể truyền ?paginate=true làm tham số chuỗi truy vấn bổ sung vào URL cho truy vấn điểm cuối.

Phân trang được hỗ trợ bởi tất cả các điểm cuối API liệt kê kết quả.

Chỉ cần cung cấp các thuộc tính chuỗi truy vấn page (và tùy chọn limit).

Thuộc tính page phải là một số lớn hơn hoặc bằng 1. Nếu bạn cung cấp limit (cũng là một số), thì giá trị tối thiểu là 10 và tối đa là 50 (trừ khi có ghi chú khác).

Tham số chuỗi truy vấn Yêu cầu Kiểu Sự miêu tả
page KHÔNG Con số Trang kết quả cần trả về. Nếu không được chỉ định, giá trị page sẽ là 1. Giá trị này phải lớn hơn hoặc bằng 1.
limit KHÔNG Con số Số lượng kết quả trả về trên mỗi trang. Mặc định là 10 nếu không được chỉ định. Phải là một số lớn hơn hoặc bằng 1 và nhỏ hơn hoặc bằng 50.

Để xác định xem có thêm kết quả hay không, chúng tôi cung cấp các tiêu đề phản hồi HTTP sau (bạn có thể phân tích cú pháp để phân trang theo chương trình):

Tiêu đề phản hồi HTTP Ví dụ Sự miêu tả
X-Page-Count X-Page-Count: 3 Tổng số trang có sẵn.
X-Page-Current X-Page-Current: 1 Trang kết quả hiện tại được trả về (ví dụ: dựa trên tham số chuỗi truy vấn page).
X-Page-Size X-Page-Size: 10 Tổng số kết quả trả về trên trang (ví dụ: dựa trên tham số chuỗi truy vấn limit và kết quả thực tế trả về).
X-Item-Count X-Item-Count: 30 Tổng số mục có sẵn trên tất cả các trang.
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" Chúng tôi cung cấp tiêu đề phản hồi HTTP Link mà bạn có thể phân tích cú pháp như trong ví dụ. Tiêu đề này là similar to GitHub (ví dụ: không phải tất cả các giá trị sẽ được cung cấp nếu chúng không liên quan hoặc không khả dụng, ví dụ: "next" sẽ không được cung cấp nếu không có trang nào khác).

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com/aliases?page=2&pagination=true \
  -u API_TOKEN:

Truy xuất nhật ký

API của chúng tôi cho phép bạn tải xuống nhật ký cho tài khoản của mình theo chương trình. Việc gửi yêu cầu đến điểm cuối này sẽ xử lý tất cả nhật ký cho tài khoản của bạn và gửi qua email cho bạn dưới dạng tệp đính kèm (tệp bảng tính Gzip được nén CSV) sau khi hoàn tất.

Tính năng này cho phép bạn tạo các tác vụ nền với Công việc Cron hoặc sử dụng Phần mềm lập lịch công việc Node.js Bree để nhận nhật ký bất cứ khi nào bạn muốn. Lưu ý rằng điểm cuối này bị giới hạn ở 10 yêu cầu mỗi ngày.

Tệp đính kèm có dạng chữ thường của email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz và email chứa bản tóm tắt ngắn gọn về các nhật ký đã được truy xuất. Bạn cũng có thể tải xuống nhật ký bất cứ lúc nào từ Tài khoản của tôi → Nhật ký

GET /v1/logs/download

Tham số chuỗi truy vấn Yêu cầu Kiểu Sự miêu tả
domain KHÔNG Chuỗi (FQDN) Lọc nhật ký theo tên miền đủ điều kiện ("FQDN"). Nếu bạn không cung cấp thông tin này, tất cả nhật ký trên tất cả các tên miền sẽ được truy xuất.
q KHÔNG Sợi dây Tìm kiếm nhật ký theo email, tên miền, tên bí danh, địa chỉ IP hoặc ngày (định dạng M/Y, M/D/YY, M-D, M-D-YY hoặc M.D.YY).
bounce_category KHÔNG Sợi dây Tìm kiếm nhật ký theo danh mục trả lại cụ thể (ví dụ: blocklist).
response_code KHÔNG Con số Tìm kiếm nhật ký theo mã phản hồi lỗi cụ thể (ví dụ: 421 hoặc 550).

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/logs/download \
  -u API_TOKEN:

Ví dụ về công việc Cron (vào lúc nửa đêm mỗi ngày):

0 0 * * * /usr/bin/curl https://api.forwardemail.net/v1/logs/download -u API_TOKEN: &>/dev/null

Lưu ý rằng bạn có thể sử dụng các dịch vụ như Crontab.guru để xác thực cú pháp biểu thức công việc cron của mình.

Ví dụ về công việc Cron (vào lúc nửa đêm mỗi ngày và có nhật ký của ngày hôm trước):

Đối với MacOS:

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

Đối với Linux và Ubuntu:

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

Tạo tài khoản

POST /v1/account

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
email Đúng Chuỗi (Email) Địa chỉ email
password Đúng Sợi dây Mật khẩu

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/account \
  -u API_TOKEN: \
  -d "email=user%40gmail.com"

Truy xuất tài khoản

GET /v1/account

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/account \
  -u API_TOKEN:

Cập nhật tài khoản

PUT /v1/account

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
email KHÔNG Chuỗi (Email) Địa chỉ email
given_name KHÔNG Sợi dây Tên
family_name KHÔNG Sợi dây Họ
avatar_url KHÔNG Chuỗi (URL) Liên kết đến hình ảnh đại diện

Ví dụ yêu cầu:

curl -X PUT https://api.forwardemail.net/v1/account \
  -u API_TOKEN: \
  -d "email=user%40gmail.com"

Note

Không giống như các điểm cuối API khác, các điểm cuối này yêu cầu Xác thực "tên người dùng" bằng với tên người dùng bí danh và "mật khẩu" bằng với mật khẩu được tạo bí danh làm tiêu đề Ủy quyền cơ bản.

Warning

Phần điểm cuối này đang trong quá trình hoàn thiện và dự kiến sẽ được phát hành (hy vọng là vậy) vào năm 2024. Trong thời gian chờ đợi, vui lòng sử dụng trình khách IMAP từ menu thả xuống "Ứng dụng" trong phần điều hướng của trang web.

Liệt kê danh bạ

GET /v1/contacts

Sắp ra mắt

Tạo liên hệ

POST /v1/contacts

Sắp ra mắt

Lấy lại liên hệ

GET /v1/contacts/:id

Sắp ra mắt

Cập nhật liên hệ

PUT /v1/contacts/:id

Sắp ra mắt

Xóa liên hệ

DELETE /v1/contacts/:id

Sắp ra mắt

Note

Không giống như các điểm cuối API khác, các điểm cuối này yêu cầu Xác thực "tên người dùng" bằng với tên người dùng bí danh và "mật khẩu" bằng với mật khẩu được tạo bí danh làm tiêu đề Ủy quyền cơ bản.

Warning

Phần điểm cuối này đang trong quá trình hoàn thiện và dự kiến sẽ được phát hành (hy vọng là vậy) vào năm 2024. Trong thời gian chờ đợi, vui lòng sử dụng trình khách IMAP từ menu thả xuống "Ứng dụng" trong phần điều hướng của trang web.

Liệt kê lịch

GET /v1/calendars

Sắp ra mắt

Tạo lịch

POST /v1/calendars

Sắp ra mắt

Truy xuất lịch

GET /v1/calendars/:id

Sắp ra mắt

Cập nhật lịch

PUT /v1/calendars/:id

Sắp ra mắt

Xóa lịch

DELETE /v1/calendars/:id

Sắp ra mắt

Note

Không giống như các điểm cuối API khác, các điểm cuối này yêu cầu Xác thực "tên người dùng" bằng với tên người dùng bí danh và "mật khẩu" bằng với mật khẩu được tạo bí danh làm tiêu đề Ủy quyền cơ bản.

Warning

Phần điểm cuối này đang trong quá trình hoàn thiện và dự kiến sẽ được phát hành (hy vọng là vậy) vào năm 2024. Trong thời gian chờ đợi, vui lòng sử dụng trình khách IMAP từ menu thả xuống "Ứng dụng" trong phần điều hướng của trang web.

Vui lòng đảm bảo rằng bạn đã làm theo hướng dẫn thiết lập cho tên miền của mình.

Bạn có thể tìm thấy hướng dẫn này trong phần Câu hỏi thường gặp Bạn có hỗ trợ nhận email bằng IMAP không? của chúng tôi.

Liệt kê và tìm kiếm tin nhắn

GET /v1/messages

Sắp ra mắt

Tạo tin nhắn

Note

Lệnh này KHÔNG gửi email – nó chỉ đơn giản là thêm email vào thư mục hộp thư của bạn (ví dụ: lệnh này tương tự như lệnh IMAP APPEND). Nếu bạn muốn gửi email, hãy xem Tạo email SMTP gửi đi bên dưới. Sau khi tạo email SMTP gửi đi, bạn có thể thêm một bản sao của email đó vào hộp thư bí danh của mình bằng điểm cuối này để lưu trữ.

POST /v1/messages

Sắp ra mắt

Lấy lại tin nhắn

GET /v1/messages/:id

Sắp ra mắt

Cập nhật tin nhắn

PUT /v1/messages/:id

Sắp ra mắt

Xóa tin nhắn

DELETE /v1/messages:id

Sắp ra mắt

Tip

Các điểm cuối thư mục có đường dẫn /v1/folders/:path là điểm cuối của chúng có thể hoán đổi với ID của thư mục :id. Điều này có nghĩa là bạn có thể tham chiếu đến thư mục bằng giá trị path hoặc id của nó.

Warning

Phần điểm cuối này đang trong quá trình hoàn thiện và dự kiến sẽ được phát hành (hy vọng là vậy) vào năm 2024. Trong thời gian chờ đợi, vui lòng sử dụng trình khách IMAP từ menu thả xuống "Ứng dụng" trong phần điều hướng của trang web.

Liệt kê các thư mục

GET /v1/folders

Sắp ra mắt

Tạo thư mục

POST /v1/folders

Sắp ra mắt

Lấy lại thư mục

GET /v1/folders/:id

Sắp ra mắt

Cập nhật thư mục

PUT /v1/folders/:id

Sắp ra mắt

Xóa thư mục

DELETE /v1/folders/:id

Sắp ra mắt

Sao chép thư mục

POST /v1/folders/:id/copy

Sắp ra mắt

Vui lòng đảm bảo rằng bạn đã làm theo hướng dẫn thiết lập cho tên miền của mình.

Bạn có thể tìm thấy hướng dẫn này tại Tài khoản của tôi → Tên miền → Cài đặt → Cấu hình SMTP gửi đi. Bạn cần đảm bảo thiết lập DKIM, Return-Path và DMARC để gửi SMTP đi bằng tên miền của mình.

Nhận giới hạn email SMTP gửi đi

Đây là điểm cuối đơn giản trả về một đối tượng JSON chứa countlimit cho số lượng tin nhắn SMTP gửi đi hàng ngày trên mỗi tài khoản.

GET /v1/emails/limit

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/emails/limit \
  -u API_TOKEN:

Liệt kê các email SMTP gửi đi

Lưu ý rằng điểm cuối này không trả về giá trị thuộc tính cho message, headers hay rejectedErrors của email.

Để trả về các thuộc tính đó và giá trị của chúng, vui lòng sử dụng điểm cuối Lấy lại email với ID email.

GET /v1/emails

Tham số chuỗi truy vấn Yêu cầu Kiểu Sự miêu tả
q KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm email theo siêu dữ liệu
domain KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm email theo tên miền
sort KHÔNG Sợi dây Sắp xếp theo một trường cụ thể (thêm tiền tố - để sắp xếp theo hướng ngược lại của trường đó). Mặc định là created_at nếu không được thiết lập.
page KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết
limit KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/emails?limit=1 \
  -u API_TOKEN:

Tạo email SMTP gửi đi

API tạo email của chúng tôi được lấy cảm hứng và tận dụng cấu hình tùy chọn tin nhắn của Nodemailer. Vui lòng tham khảo Cấu hình tin nhắn Nodemailer cho tất cả các tham số nội dung bên dưới.

Xin lưu ý rằng ngoại trừ envelopedkim (vì chúng tôi tự động thiết lập cho bạn), chúng tôi hỗ trợ tất cả các tùy chọn của Nodemailer. Chúng tôi tự động thiết lập các tùy chọn disableFileAccessdisableUrlAccess thành true vì lý do bảo mật.

Bạn nên truyền tùy chọn duy nhất raw vào email đầy đủ thô của bạn bao gồm cả tiêu đề hoặc truyền từng tùy chọn tham số nội dung bên dưới.

Điểm cuối API này sẽ tự động mã hóa biểu tượng cảm xúc cho bạn nếu chúng xuất hiện trong tiêu đề (ví dụ: dòng chủ đề Subject: 🤓 Hello sẽ tự động được chuyển đổi thành Subject: =?UTF-8?Q?=F0=9F=A4=93?= Hello). Mục tiêu của chúng tôi là tạo ra một API email cực kỳ thân thiện với nhà phát triển và không thể bị giả mạo.

POST /v1/emails

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
from KHÔNG Chuỗi (Email) Địa chỉ email của người gửi (phải tồn tại dưới dạng bí danh của tên miền).
to KHÔNG Chuỗi hoặc Mảng Danh sách được phân tách bằng dấu phẩy hoặc Mảng người nhận cho tiêu đề "Đến".
cc KHÔNG Chuỗi hoặc Mảng Danh sách được phân tách bằng dấu phẩy hoặc Mảng người nhận cho tiêu đề "Cc".
bcc KHÔNG Chuỗi hoặc Mảng Danh sách được phân tách bằng dấu phẩy hoặc Mảng người nhận cho tiêu đề "Bcc".
subject KHÔNG Sợi dây Tiêu đề của email.
text KHÔNG Chuỗi hoặc Bộ đệm Phiên bản văn bản thuần túy của tin nhắn.
html KHÔNG Chuỗi hoặc Bộ đệm Phiên bản HTML của tin nhắn.
attachments KHÔNG Mảng Một mảng các đối tượng đính kèm (xem Nodemailer's common fields).
sender KHÔNG Sợi dây Địa chỉ email cho tiêu đề "Người gửi" (xem Nodemailer's more advanced fields).
replyTo KHÔNG Sợi dây Địa chỉ email cho tiêu đề "Trả lời".
inReplyTo KHÔNG Sợi dây ID tin nhắn dùng để trả lời tin nhắn.
references KHÔNG Chuỗi hoặc Mảng Danh sách được phân tách bằng dấu cách hoặc Mảng ID tin nhắn.
attachDataUrls KHÔNG Boolean Nếu true thì chuyển đổi hình ảnh data: trong nội dung HTML của tin nhắn thành tệp đính kèm được nhúng.
watchHtml KHÔNG Sợi dây Phiên bản HTML dành riêng cho Apple Watch của tin nhắn (according to the Nodemailer docs, các đồng hồ mới nhất không yêu cầu phải thiết lập tùy chọn này).
amp KHÔNG Sợi dây Phiên bản HTML dành riêng cho AMP4EMAIL của tin nhắn (xem Nodemailer's example).
icalEvent KHÔNG Sự vật Sự kiện iCalendar được sử dụng làm nội dung tin nhắn thay thế (xem Nodemailer's calendar events).
alternatives KHÔNG Mảng Một mảng nội dung tin nhắn thay thế (xem Nodemailer's alternative content).
encoding KHÔNG Sợi dây Mã hóa cho chuỗi văn bản và HTML (mặc định là "utf-8", nhưng cũng hỗ trợ các giá trị mã hóa "hex""base64").
raw KHÔNG Chuỗi hoặc Bộ đệm Một thông báo được định dạng theo RFC822 tùy chỉnh để sử dụng (thay vì thông báo được tạo bởi Nodemailer – xem Nodemailer's custom source).
textEncoding KHÔNG Sợi dây Mã hóa bắt buộc phải sử dụng cho các giá trị văn bản ("quoted-printable" hoặc "base64"). Giá trị mặc định là giá trị gần nhất được phát hiện (đối với ASCII, sử dụng "quoted-printable").
priority KHÔNG Sợi dây Mức độ ưu tiên cho email (có thể là "high", "normal" (mặc định) hoặc "low"). Lưu ý rằng giá trị "normal" không thiết lập tiêu đề ưu tiên (đây là hành vi mặc định). Nếu giá trị "high" hoặc "low" được thiết lập, thì các tiêu đề X-Priority, X-MSMail-PriorityImportance sẽ là will be set accordingly.
headers KHÔNG Đối tượng hoặc Mảng Một Đối tượng hoặc một Mảng các trường tiêu đề bổ sung để thiết lập (xem Nodemailer's custom headers).
messageId KHÔNG Sợi dây Giá trị Message-ID tùy chọn cho tiêu đề "Message-ID" (giá trị mặc định sẽ được tự động tạo nếu không được đặt – lưu ý rằng giá trị phải là adhere to the RFC2822 specification).
date KHÔNG Chuỗi hoặc Ngày Giá trị Ngày tùy chọn sẽ được sử dụng nếu tiêu đề Ngày bị thiếu sau khi phân tích cú pháp. Nếu không, chuỗi UTC hiện tại sẽ được sử dụng nếu không được thiết lập. Tiêu đề ngày không được vượt quá 30 ngày so với thời gian hiện tại.
list KHÔNG Sự vật Một Đối tượng tùy chọn của tiêu đề List-* (xem Nodemailer's list headers).

Ví dụ yêu cầu:

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"

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/emails \
  -u API_TOKEN: \
  -d "raw=`cat file.eml`"

Truy xuất email SMTP gửi đi

GET /v1/emails/:id

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/emails/:id \
  -u API_TOKEN:

Xóa email SMTP gửi đi

Việc xóa email sẽ đặt trạng thái thành "rejected" (và sau đó không xử lý email trong hàng đợi) nếu và chỉ khi trạng thái hiện tại là một trong các trạng thái "pending", "queued" hoặc "deferred". Chúng tôi có thể tự động xóa email sau 30 ngày kể từ khi email được tạo và/hoặc gửi – do đó, bạn nên lưu một bản sao email SMTP gửi đi trong máy khách, cơ sở dữ liệu hoặc ứng dụng của mình. Bạn có thể tham chiếu giá trị ID email của chúng tôi trong cơ sở dữ liệu nếu muốn – giá trị này được trả về từ cả hai điểm cuối Tạo emailLấy lại email.

DELETE /v1/emails/:id

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/emails/:id \
  -u API_TOKEN:

Tip

Các điểm cuối miền có tên miền là /v1/domains/:domain_name có thể hoán đổi với ID của miền là :domain_id. Điều này có nghĩa là bạn có thể tham chiếu đến miền bằng giá trị name hoặc id của miền đó.

Liệt kê các miền

Note

Kể từ ngày 1 tháng 11 năm 2024, các điểm cuối API cho Danh sách tên miềnLiệt kê các bí danh tên miền sẽ mặc định là 1000 số kết quả tối đa trên mỗi trang. Nếu bạn muốn sớm lựa chọn tính năng này, bạn có thể truyền ?paginate=true làm tham số chuỗi truy vấn bổ sung vào URL cho truy vấn điểm cuối. Xem Phân trang để biết thêm chi tiết.

GET /v1/domains

Tham số chuỗi truy vấn Yêu cầu Kiểu Sự miêu tả
q KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm tên miền theo tên
name KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm tên miền theo tên
sort KHÔNG Sợi dây Sắp xếp theo một trường cụ thể (thêm tiền tố - để sắp xếp theo hướng ngược lại của trường đó). Mặc định là created_at nếu không được thiết lập.
page KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết
limit KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains \
  -u API_TOKEN:

Tạo tên miền

POST /v1/domains

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
domain Đúng Chuỗi (FQDN hoặc IP) Tên miền đủ điều kiện ("FQDN") hoặc địa chỉ IP
team_domain KHÔNG Chuỗi (ID miền hoặc tên miền; FQDN) Tự động gán miền này cho cùng một nhóm từ một miền khác. Điều này có nghĩa là tất cả thành viên từ miền này sẽ được gán làm thành viên nhóm, và plan cũng sẽ tự động được đặt thành team. Bạn có thể đặt thành "none" nếu cần để tắt tính năng này một cách rõ ràng, nhưng điều đó không bắt buộc.
plan KHÔNG Chuỗi (có thể đếm được) Loại gói cước (phải là "free", "enhanced_protection" hoặc "team", mặc định là "free" hoặc gói cước trả phí hiện tại của người dùng nếu có)
catchall KHÔNG Chuỗi (địa chỉ email được phân tách) hoặc Boolean Tạo một bí danh catch-all mặc định, mặc định là true (nếu true, nó sẽ sử dụng địa chỉ email của người dùng API làm người nhận, và nếu false thì sẽ không tạo bí danh catch-all nào). Nếu truyền một String, thì đó là một danh sách các địa chỉ email được phân cách để sử dụng làm người nhận (được phân tách bằng dấu ngắt dòng, khoảng trắng và/hoặc dấu phẩy).
has_adult_content_protection KHÔNG Boolean Có nên bật tính năng bảo vệ nội dung người lớn của Spam Scanner trên miền này không
has_phishing_protection KHÔNG Boolean Có nên bật tính năng bảo vệ chống lừa đảo Spam Scanner trên miền này không
has_executable_protection KHÔNG Boolean Có nên bật tính năng bảo vệ thực thi Spam Scanner trên miền này không
has_virus_protection KHÔNG Boolean Có nên bật tính năng bảo vệ chống vi-rút Spam Scanner trên miền này không
has_recipient_verification KHÔNG Boolean Mặc định của miền toàn cầu về việc có yêu cầu người nhận bí danh nhấp vào liên kết xác minh email để email có thể chạy qua hay không
ignore_mx_check KHÔNG Boolean Có nên bỏ qua việc kiểm tra bản ghi MX trên tên miền để xác minh hay không. Điều này chủ yếu dành cho người dùng có quy tắc cấu hình trao đổi MX nâng cao và cần giữ lại trao đổi MX hiện có và chuyển tiếp đến trao đổi MX của chúng tôi.
retention_days KHÔNG Con số Số nguyên nằm giữa 030 tương ứng với số ngày lưu trữ email SMTP gửi đi sau khi đã gửi thành công hoặc bị lỗi vĩnh viễn. Mặc định là 0, nghĩa là email SMTP gửi đi sẽ bị xóa và biên tập ngay lập tức để đảm bảo an toàn cho bạn.
bounce_webhook KHÔNG Chuỗi (URL) hoặc Boolean (sai) URL webhook http:// hoặc https:// mà bạn chọn để gửi webhook trả lại. Chúng tôi sẽ gửi yêu cầu POST đến URL này kèm theo thông tin về lỗi SMTP gửi đi (ví dụ: lỗi mềm hoặc lỗi cứng – để bạn có thể quản lý người đăng ký và quản lý email gửi đi theo chương trình).
max_quota_per_alias KHÔNG Sợi dây Hạn ngạch lưu trữ tối đa cho các bí danh trên tên miền này. Nhập một giá trị như "1 GB" sẽ được phân tích cú pháp bởi bytes.

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/domains \
  -u API_TOKEN: \
  -d domain=example.com \
  -d plan=free

Truy xuất tên miền

GET /v1/domains/example.com

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com \
  -u API_TOKEN:

Xác minh bản ghi miền

GET /v1/domains/example.com/verify-records

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com/verify-records \
  -u API_TOKEN:

Xác minh bản ghi SMTP của miền

GET /v1/domains/example.com/verify-smtp

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com/verify-smtp \
  -u API_TOKEN:

Liệt kê mật khẩu bắt tất cả trên toàn miền

GET /v1/domains/example.com/catch-all-passwords

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com/catch-all-passwords \
  -u API_TOKEN:

Tạo mật khẩu bắt tất cả trên toàn miền

POST /v1/domains/example.com/catch-all-passwords

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
new_password KHÔNG Sợi dây Mật khẩu mới tùy chỉnh của bạn để sử dụng cho mật khẩu catch-all trên toàn miền. Lưu ý rằng bạn có thể để trống hoặc bỏ qua mục này trong nội dung yêu cầu API nếu muốn có một mật khẩu mạnh và được tạo ngẫu nhiên.
description KHÔNG Sợi dây Mô tả chỉ nhằm mục đích tổ chức.

Ví dụ yêu cầu:

curl BASE_URL/v1/domains/example.com/catch-all-passwords \
  -u API_TOKEN:

Xóa mật khẩu bắt tất cả trên toàn miền

DELETE /v1/domains/example.com/catch-all-passwords/:token_id

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/catch-all-passwords/:token_id \
  -u API_TOKEN:

Cập nhật tên miền

PUT /v1/domains/example.com

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
smtp_port KHÔNG Chuỗi hoặc Số Cổng tùy chỉnh để cấu hình chuyển tiếp SMTP (mặc định là "25")
has_adult_content_protection KHÔNG Boolean Có nên bật tính năng bảo vệ nội dung người lớn của Spam Scanner trên miền này không
has_phishing_protection KHÔNG Boolean Có nên bật tính năng bảo vệ chống lừa đảo Spam Scanner trên miền này không
has_executable_protection KHÔNG Boolean Có nên bật tính năng bảo vệ thực thi Spam Scanner trên miền này không
has_virus_protection KHÔNG Boolean Có nên bật tính năng bảo vệ chống vi-rút Spam Scanner trên miền này không
has_recipient_verification KHÔNG Boolean Mặc định của miền toàn cầu về việc có yêu cầu người nhận bí danh nhấp vào liên kết xác minh email để email có thể chạy qua hay không
ignore_mx_check KHÔNG Boolean Có nên bỏ qua việc kiểm tra bản ghi MX trên tên miền để xác minh hay không. Điều này chủ yếu dành cho người dùng có quy tắc cấu hình trao đổi MX nâng cao và cần giữ lại trao đổi MX hiện có và chuyển tiếp đến trao đổi MX của chúng tôi.
retention_days KHÔNG Con số Số nguyên nằm giữa 030 tương ứng với số ngày lưu trữ email SMTP gửi đi sau khi đã gửi thành công hoặc bị lỗi vĩnh viễn. Mặc định là 0, nghĩa là email SMTP gửi đi sẽ bị xóa và biên tập ngay lập tức để đảm bảo an toàn cho bạn.
bounce_webhook KHÔNG Chuỗi (URL) hoặc Boolean (sai) URL webhook http:// hoặc https:// mà bạn chọn để gửi webhook trả lại. Chúng tôi sẽ gửi yêu cầu POST đến URL này kèm theo thông tin về lỗi SMTP gửi đi (ví dụ: lỗi mềm hoặc lỗi cứng – để bạn có thể quản lý người đăng ký và quản lý email gửi đi theo chương trình).
max_quota_per_alias KHÔNG Sợi dây Hạn ngạch lưu trữ tối đa cho các bí danh trên tên miền này. Nhập một giá trị như "1 GB" sẽ được phân tích cú pháp bởi bytes.

Ví dụ yêu cầu:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com \
  -u API_TOKEN:

Xóa tên miền

DELETE /v1/domains/:domain_name

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name \
  -u API_TOKEN:

Chấp nhận lời mời tên miền

GET /v1/domains/:domain_name/invites

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/:domain_name/invites \
  -u API_TOKEN:

Tạo lời mời tên miền

POST /v1/domains/example.com/invites

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
email Đúng Chuỗi (Email) Địa chỉ email để mời vào danh sách thành viên miền
group Đúng Chuỗi (có thể đếm được) Nhóm để thêm người dùng vào tư cách thành viên miền (có thể là một trong "admin" hoặc "user")

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/invites \
  -u API_TOKEN: \
  -d "email=user%40gmail.com" \
  -d group=admin

Important

Nếu người dùng được mời đã là thành viên được chấp nhận của bất kỳ miền nào khác mà quản trị viên mời họ là thành viên, thì lời mời sẽ tự động được chấp nhận và không gửi email.

Xóa lời mời tên miền

DELETE /v1/domains/:domain_name/invites

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
email Đúng Chuỗi (Email) Địa chỉ email cần xóa khỏi danh sách thành viên miền

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/invites \
  -u API_TOKEN:

Cập nhật thành viên miền

PUT /v1/domains/example.com/members/:member_id

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
group Đúng Chuỗi (có thể đếm được) Nhóm để cập nhật người dùng thành thành viên miền (có thể là một trong "admin" hoặc "user")

Ví dụ yêu cầu:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com/members/:member_id \
  -u API_TOKEN:

Xóa thành viên miền

DELETE /v1/domains/:domain_name/members/:member_id

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/members/:member_id \
  -u API_TOKEN:

Tạo mật khẩu bí danh

Lưu ý rằng nếu bạn không gửi hướng dẫn qua email, thì tên người dùng và mật khẩu sẽ nằm trong nội dung phản hồi JSON của yêu cầu thành công theo định dạng { username: 'alias@yourdomain.com', password: 'some-generated-password' }.

POST /v1/domains/example.com/aliases/:alias_id/generate-password

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
new_password KHÔNG Sợi dây Mật khẩu mới tùy chỉnh của bạn để sử dụng cho bí danh. Lưu ý rằng bạn có thể để trống hoặc bỏ qua mục này trong nội dung yêu cầu API nếu muốn có một mật khẩu mạnh và được tạo ngẫu nhiên.
password KHÔNG Sợi dây Mật khẩu hiện tại cho bí danh để thay đổi mật khẩu mà không xóa bộ nhớ hộp thư IMAP hiện có (xem tùy chọn is_override bên dưới nếu bạn không còn mật khẩu hiện tại).
is_override KHÔNG Boolean SỬ DỤNG THẬN TRỌNG: Thao tác này sẽ ghi đè hoàn toàn mật khẩu và cơ sở dữ liệu của bí danh hiện có, đồng thời xóa vĩnh viễn bộ nhớ IMAP hiện có và đặt lại hoàn toàn cơ sở dữ liệu email SQLite của bí danh. Vui lòng sao lưu nếu có thể nếu bạn có hộp thư hiện có được kết nối với bí danh này.
emailed_instructions KHÔNG Sợi dây Địa chỉ email để gửi mật khẩu bí danh và hướng dẫn thiết lập.

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id/generate-password \
  -u API_TOKEN:

Liệt kê các bí danh miền

Note

Kể từ ngày 1 tháng 11 năm 2024, các điểm cuối API cho Danh sách tên miềnLiệt kê các bí danh tên miền sẽ mặc định là 1000 số kết quả tối đa trên mỗi trang. Nếu bạn muốn sớm lựa chọn tính năng này, bạn có thể truyền ?paginate=true làm tham số chuỗi truy vấn bổ sung vào URL cho truy vấn điểm cuối. Xem Phân trang để biết thêm chi tiết.

GET /v1/domains/example.com/aliases

Tham số chuỗi truy vấn Yêu cầu Kiểu Sự miêu tả
q KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm bí danh trong một miền theo tên, nhãn hoặc người nhận
name KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm bí danh trong một miền theo tên
recipient KHÔNG Chuỗi (RegExp được hỗ trợ) Tìm kiếm bí danh trong một miền theo người nhận
sort KHÔNG Sợi dây Sắp xếp theo một trường cụ thể (thêm tiền tố - để sắp xếp theo hướng ngược lại của trường đó). Mặc định là created_at nếu không được thiết lập.
page KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết
limit KHÔNG Con số Xem Pagination để biết thêm thông tin chi tiết

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/example.com/aliases?pagination=true \
  -u API_TOKEN:

Tạo bí danh tên miền mới

POST /v1/domains/example.com/aliases

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
name KHÔNG Sợi dây Tên bí danh (nếu không được cung cấp hoặc để trống, thì một bí danh ngẫu nhiên sẽ được tạo)
recipients KHÔNG Chuỗi hoặc Mảng Danh sách người nhận (phải là Chuỗi hoặc Mảng các địa chỉ email hợp lệ, tên miền đủ điều kiện ("FQDN"), địa chỉ IP và/hoặc URL webhook được phân tách bằng dấu ngắt dòng/dấu cách/dấu phẩy – và nếu không được cung cấp hoặc là Mảng trống, thì email của người dùng thực hiện yêu cầu API sẽ được đặt làm người nhận)
description KHÔNG Sợi dây Mô tả bí danh
labels KHÔNG Chuỗi hoặc Mảng Danh sách nhãn (phải được phân tách bằng dấu ngắt dòng/dấu cách/dấu phẩy Chuỗi hoặc Mảng)
has_recipient_verification KHÔNG Boolean Yêu cầu người nhận nhấp vào liên kết xác minh email để email có thể được gửi qua (mặc định là cài đặt của tên miền nếu không được thiết lập rõ ràng trong nội dung yêu cầu)
is_enabled KHÔNG Boolean Bật hay tắt bí danh này (nếu tắt, email sẽ không được chuyển hướng đến đâu cả mà chỉ trả về mã trạng thái thành công). Nếu một giá trị được truyền vào, nó sẽ được chuyển đổi thành boolean bằng cách sử dụng boolean)
error_code_if_disabled KHÔNG Số (250, 421 hoặc 550) Email đến bí danh này sẽ bị từ chối nếu is_enabledfalse với 250 (chuyển thư âm thầm đến nơi không mong muốn, ví dụ: blackhole hoặc /dev/null), 421 (từ chối nhẹ nhàng; và thử lại trong tối đa ~5 ngày) hoặc 550 lỗi và từ chối vĩnh viễn. Mặc định là 250.
has_imap KHÔNG Boolean Có nên bật hay tắt lưu trữ IMAP cho bí danh này không (nếu tắt, thì email đến sẽ không được lưu trữ vào IMAP storage. Nếu truyền giá trị, giá trị đó sẽ được chuyển đổi thành boolean bằng boolean)
has_pgp KHÔNG Boolean Có nên bật hay tắt OpenPGP encryption cho IMAP/POP3/CalDAV/CardDAV encrypted email storage bằng cách sử dụng bí danh public_key không.
public_key KHÔNG Sợi dây Khóa công khai OpenPGP ở định dạng ASCII Armor (click here to view an example; ví dụ: khóa GPG cho support@forwardemail.net). Điều này chỉ áp dụng nếu bạn đã đặt has_pgp thành true. Learn more about end-to-end encryption in our FAQ.
max_quota KHÔNG Sợi dây Hạn ngạch lưu trữ tối đa cho bí danh này. Để trống để đặt lại về hạn ngạch tối đa hiện tại của miền hoặc nhập một giá trị như "1 GB" sẽ được phân tích cú pháp bởi bytes. Giá trị này chỉ có thể được điều chỉnh bởi quản trị viên miền.
vacation_responder_is_enabled KHÔNG Boolean Có nên bật hay tắt chế độ trả lời tự động khi đi nghỉ không.
vacation_responder_start_date KHÔNG Sợi dây Ngày bắt đầu cho tính năng trả lời tự động (nếu được bật và không có ngày bắt đầu nào được đặt ở đây, thì tính năng này sẽ mặc định là đã bắt đầu). Chúng tôi hỗ trợ các định dạng ngày như MM/DD/YYYY, YYYY-MM-DD và các định dạng ngày khác thông qua phân tích cú pháp thông minh bằng dayjs.
vacation_responder_end_date KHÔNG Sợi dây Ngày kết thúc cho tính năng trả lời tự động (nếu được bật và không đặt ngày kết thúc ở đây, thì tính năng này sẽ mặc định là không bao giờ kết thúc và trả lời mãi mãi). Chúng tôi hỗ trợ các định dạng ngày như MM/DD/YYYY, YYYY-MM-DD và các định dạng ngày khác thông qua phân tích cú pháp thông minh bằng dayjs.
vacation_responder_subject KHÔNG Sợi dây Tiêu đề ở dạng văn bản thuần túy dành cho người trả lời tự động, ví dụ: "Vắng mặt". Chúng tôi sử dụng striptags để xóa toàn bộ mã HTML tại đây.
vacation_responder_message KHÔNG Sợi dây Tin nhắn dạng văn bản thuần túy dành cho người trả lời tự động, ví dụ: "Tôi sẽ vắng mặt cho đến tháng 2". Chúng tôi sử dụng striptags để xóa toàn bộ mã HTML tại đây.

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/domains/example.com/aliases \
  -u API_TOKEN:

Truy xuất bí danh miền

Bạn có thể lấy bí danh tên miền bằng giá trị id hoặc name.

GET /v1/domains/:domain_name/aliases/:alias_id

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
  -u API_TOKEN:

GET /v1/domains/:domain_name/aliases/:alias_name

Ví dụ yêu cầu:

curl https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_name \
  -u API_TOKEN:

Cập nhật bí danh miền

PUT /v1/domains/example.com/aliases/:alias_id

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
name KHÔNG Sợi dây Tên bí danh
recipients KHÔNG Chuỗi hoặc Mảng Danh sách người nhận (phải được phân tách bằng dấu ngắt dòng/dấu cách/dấu phẩy Chuỗi hoặc Mảng các địa chỉ email hợp lệ, tên miền đủ điều kiện ("FQDN"), địa chỉ IP và/hoặc URL webhook)
description KHÔNG Sợi dây Mô tả bí danh
labels KHÔNG Chuỗi hoặc Mảng Danh sách nhãn (phải được phân tách bằng dấu ngắt dòng/dấu cách/dấu phẩy Chuỗi hoặc Mảng)
has_recipient_verification KHÔNG Boolean Yêu cầu người nhận nhấp vào liên kết xác minh email để email có thể được gửi qua (mặc định là cài đặt của tên miền nếu không được thiết lập rõ ràng trong nội dung yêu cầu)
is_enabled KHÔNG Boolean Bật hay tắt bí danh này (nếu tắt, email sẽ không được chuyển hướng đến đâu cả mà chỉ trả về mã trạng thái thành công). Nếu một giá trị được truyền vào, nó sẽ được chuyển đổi thành boolean bằng cách sử dụng boolean)
error_code_if_disabled KHÔNG Số (250, 421 hoặc 550) Email đến bí danh này sẽ bị từ chối nếu is_enabledfalse với 250 (chuyển thư âm thầm đến nơi không mong muốn, ví dụ: blackhole hoặc /dev/null), 421 (từ chối nhẹ nhàng; và thử lại trong tối đa ~5 ngày) hoặc 550 lỗi và từ chối vĩnh viễn. Mặc định là 250.
has_imap KHÔNG Boolean Có nên bật hay tắt lưu trữ IMAP cho bí danh này không (nếu tắt, thì email đến sẽ không được lưu trữ vào IMAP storage. Nếu truyền giá trị, giá trị đó sẽ được chuyển đổi thành boolean bằng boolean)
has_pgp KHÔNG Boolean Có nên bật hay tắt OpenPGP encryption cho IMAP/POP3/CalDAV/CardDAV encrypted email storage bằng cách sử dụng bí danh public_key không.
public_key KHÔNG Sợi dây Khóa công khai OpenPGP ở định dạng ASCII Armor (click here to view an example; ví dụ: khóa GPG cho support@forwardemail.net). Điều này chỉ áp dụng nếu bạn đã đặt has_pgp thành true. Learn more about end-to-end encryption in our FAQ.
max_quota KHÔNG Sợi dây Hạn ngạch lưu trữ tối đa cho bí danh này. Để trống để đặt lại về hạn ngạch tối đa hiện tại của miền hoặc nhập một giá trị như "1 GB" sẽ được phân tích cú pháp bởi bytes. Giá trị này chỉ có thể được điều chỉnh bởi quản trị viên miền.
vacation_responder_is_enabled KHÔNG Boolean Có nên bật hay tắt chế độ trả lời tự động khi đi nghỉ không.
vacation_responder_start_date KHÔNG Sợi dây Ngày bắt đầu cho tính năng trả lời tự động (nếu được bật và không có ngày bắt đầu nào được đặt ở đây, thì tính năng này sẽ mặc định là đã bắt đầu). Chúng tôi hỗ trợ các định dạng ngày như MM/DD/YYYY, YYYY-MM-DD và các định dạng ngày khác thông qua phân tích cú pháp thông minh bằng dayjs.
vacation_responder_end_date KHÔNG Sợi dây Ngày kết thúc cho tính năng trả lời tự động (nếu được bật và không đặt ngày kết thúc ở đây, thì tính năng này sẽ mặc định là không bao giờ kết thúc và trả lời mãi mãi). Chúng tôi hỗ trợ các định dạng ngày như MM/DD/YYYY, YYYY-MM-DD và các định dạng ngày khác thông qua phân tích cú pháp thông minh bằng dayjs.
vacation_responder_subject KHÔNG Sợi dây Tiêu đề ở dạng văn bản thuần túy dành cho người trả lời tự động, ví dụ: "Vắng mặt". Chúng tôi sử dụng striptags để xóa toàn bộ mã HTML tại đây.
vacation_responder_message KHÔNG Sợi dây Tin nhắn dạng văn bản thuần túy dành cho người trả lời tự động, ví dụ: "Tôi sẽ vắng mặt cho đến tháng 2". Chúng tôi sử dụng striptags để xóa toàn bộ mã HTML tại đây.

Ví dụ yêu cầu:

curl -X PUT https://api.forwardemail.net/v1/domains/example.com/aliases/:alias_id \
  -u API_TOKEN:

Xóa bí danh tên miền

DELETE /v1/domains/:domain_name/aliases/:alias_id

Ví dụ yêu cầu:

curl -X DELETE https://api.forwardemail.net/v1/domains/:domain_name/aliases/:alias_id \
  -u API_TOKEN:

Chúng tôi cho phép bạn mã hóa hồ sơ ngay cả trên gói miễn phí mà không mất phí. Quyền riêng tư không nên là một tính năng, mà nên được tích hợp sẵn trong mọi khía cạnh của sản phẩm. Theo yêu cầu cao trong Thảo luận về Hướng dẫn Quyền riêng tư và trên các vấn đề GitHub của chúng tôi, chúng tôi đã thêm tính năng này.

Mã hóa bản ghi TXT

POST /v1/encrypt

Tham số cơ thể Yêu cầu Kiểu Sự miêu tả
input Đúng Sợi dây Bất kỳ bản ghi TXT văn bản thuần túy Email chuyển tiếp hợp lệ nào

Ví dụ yêu cầu:

curl -X POST https://api.forwardemail.net/v1/encrypt \
  -d "input=user@gmail.com"