![]() |
| ![]() |
||
(c) | ![]() |
|||
This extensions builds a RFC 2045-compliant email in one of two ways:
Embedded email: pros:
cons:
Server side email: pros:
cons:
While processing the selected files it loads the HTML code from a HTML file and scans all embedded images: it looks for images as standalone objects, in the body, table and cell background. In HTML images can be assigned in other places as well, but they are not recognized for now because most email clients will not understand these attributes anyway. After the scan process, a "multipart/related" MIME-code compliant email body is generated where the HTML part is US-ASCII-encoded (thus no foreign HTML encoding will work). All images will be referenced in the HTML part by a random generated id reference code. These images will then be appended in base64-encoding or transfered to the server. All the data is written into the site file (for optional later post processing). Because the body part of the email contains an important boundary identifier an optional header file with this information is optionally generated too. |