0
我正在嘗試使用message.get_payload()獲取電子郵件的正文。Python:如何使用poplib獲取電子郵件的HTML正文?
但是,即使原始郵件是HTML格式(即正確顯示在我的郵件客戶端中),它也只能檢索電子郵件的文本內容。我如何檢索郵件的完整HTML內容?
我正在嘗試使用message.get_payload()獲取電子郵件的正文。Python:如何使用poplib獲取電子郵件的HTML正文?
但是,即使原始郵件是HTML格式(即正確顯示在我的郵件客戶端中),它也只能檢索電子郵件的文本內容。我如何檢索郵件的完整HTML內容?
從文檔
get_payload([i[, decode]])
Return the current payload, which will be a list of Message objects when
is_multipart() is True, or a string when is_multipart() is False.
With optional argument i, get_payload() will return the i-th element of
the payload, counting from zero, if is_multipart() is True.
通常HTML電子郵件發送的MIME消息。通常只有文本副本和HTML副本。你有沒有檢查你有多少部分信息,如果你試圖檢索其他部分?