溫馨提示×

Debian Postman如何發送HTML郵件

小樊
42
2025-08-13 21:33:31
欄目: 編程語言

Postman 本身不支持直接發送 HTML 郵件,但可通過以下間接方式實現:

方法一:通過 Postman 調用郵件服務 API

  1. 使用第三方郵件服務 API(如 SendGrid、Mailgun)
    • 在 Postman 中創建 POST 請求,配置目標 API 地址(如 https://api.sendgrid.com/v3/mail/send)。
    • 在請求頭中添加 Content-Type: application/json,并在請求體中輸入 JSON 格式的郵件數據(包含收件人、主題、HTML 正文等),例如:
      {
        "to": "recipient@example.com",
        "subject": "HTML 郵件測試",
        "html": "<h1>這是 HTML 內容</h1><p>支持富文本</p>"
      }
      
    • 需提前在郵件服務后臺配置 SMTP 或 API 密鑰。

方法二:通過命令行工具發送

  1. 使用 mailxsendmail
    • 安裝工具:sudo apt-get install mailutilsmailx)或 sudo apt-get install sendmail。
    • 創建 HTML 文件(如 email.html),內容示例:
      <h1>HTML 郵件</h1><p>通過命令行發送</p>
      
    • 發送命令:
      # mailx 示例
      echo -e "Subject: HTML 郵件\nContent-Type: text/html;charset=utf-8" | mailx -s "郵件主題" -a "Content-Type: text/html" recipient@example.com < email.html
      
      # sendmail 示例
      sendmail recipient@example.com <<EOF
      Subject: HTML 郵件
      Content-Type: text/html;charset=utf-8
      
      $(cat email.html)
      EOF
      

注意事項

  • 若需通過 SMTP 服務器發送,需在工具或腳本中配置 SMTP 參數(如服務器地址、端口、認證信息)。
  • Postman 僅作為請求發起工具,實際郵件發送依賴后端服務或命令行工具。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女