簡體   English   中英

如何在linux上使用sendmail實用程序時設置主題行並添加附件?

[英]How to set the subject line and add attachment while using sendmail utility on linux?

我在CentOs上使用sendmail實用程序發送郵件。 我無法設置主題行並為使用此實用程序發送的郵件添加附件。 使用選項“-s”設置主題行不適用於sendmail實用程序。 請告訴sendmail使用哪些選項來實現這些目標。

sendmail是一個低級實用程序。 您必須自己撰寫額外的郵件標題。

也就是說,要添加主題行,請在前面的消息正文之前添加:

Subject: <your-subject>

以及將標題與正文分開的新行。

同樣,要添加附件:

Subject: <your-subject>
Content-Type: multipart/mixed; boundary="-unique-str"

---unique-str
Content-Type: text/html
Content-Disposition: inline

<html-body here>
---unique-str
Content-Type: application; name=<attachment-mime>
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=<attachment-name>

<your base64-encoded attachment here>
---unique-str--

或類似的東西(我沒有測試它)。

您可以通過查看大多數電子郵件客戶端中提供的“show original”或“show source”選項來查看真實郵件的格式。 這些選項將向您顯示原始消息,您只需要構建類似的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM