tsNet Email HTML Button?
harrison at all-auctions.com
harrison at all-auctions.com
Sun Feb 26 14:15:09 EST 2023
Hi Matthias,
Yes, I tried that first. After that didn’t work quite right,
I tried Charle’s suggestion from a couple years ago:
If you want to create your own HTML and plain text versions of the e-mail body, you can still use that sample stack. Simply replace the following line:
put mimeEncodeFieldAsMIMEMultipartDocument(the long id of field "email_message") into tBody
With something like this:
put “Content-Type: text/plain; charset=UTF-8” & crlf into tHeadersPlain
put “Content-Transfer-Encoding: quoted-printable” after tHeadersPlain
put “<Plain Text Version Here>” into tBodyPlain
put tHeadersPlain & crlf & crlf & \
mimeEncodeForMIMETransfer(tBodyPlain, “quoted-printable”) into tContent[1]
put “Content-Type: text/html; charset=UTF-8” & crlf into tHeadersHTML
put “Content-Transfer-Encoding: quoted-printable” after tHeadersHTML
put “<HTML Version Here>” into tBodyHTML
put tHeadersHTML & crlf & crlf & \
mimeEncodeForMIMETransfer(tBodyHTML, “quoted-printable”) into tContent[2]
put mimeEncodeAsMIMEMultipartDocument(tContent, “alternative”) into tBody
That seemed better as very basic links worked, but when I tried to use the anchor tag
and also HTML buttons it failed to yield good results.
Other ideas?
Thanks,
Rick
> On Feb 26, 2023, at 1:42 PM, matthias rebbe via use-livecode <use-livecode at lists.runrev.com> wrote:
>
> Rick,
> did you correctly setup the email for tsNET?
>
> There is a function mimeEncodeFieldAsMIMEMultipartDocument()
> That functions creates multipart content from field text. this make sure that the html and the plain text is correct display in the email.
>
> put mimeEncodeFieldAsMIMEMultipartDocument(the long id of field "YourMessageField") into tBody
>
> After that you have to use mimeEncodeAsMIMEEmail to complete the "setup" of the complete raw email text.
>
> Regards,
>
> Matthias
More information about the use-livecode
mailing list