• Resolved chloemccarty

    (@chloemccarty)


    Here is my form:

    <div class="canvas-wrapper">
    <label for="drawing-signature">Please sign below to approve your drawings <span>*</span></label>
    [signature* drawing-signature 666x222 id:drawing-signature class:esignature cols:666 rows:222 background:gray]
    </div>
    [text* page-approval class:hidden id:page-approval]
    [post_id post_id-477]
    [submit "Complete Drawing Review"]

    Here is my mail:

    Date: [_date] at [_time]
    <img src="[drawing-signature]">
    <p><b>Link to order:</b> <a href="[_url]">[_url]</a></p>

    I am not using the inline attribute, but yet the base64 encoded src is output anyway https://webpagefx.mangoapps.com/sf/NDI4MDIyXzc4NjM5NzA (this is what it looks like when I remove <img src="[drawing-signature]" /> and just do [drawing-signature] )
    In the past, I have seen it use the image url, and it seems like it randomly switches to use the base64 encoding at times.

Viewing 1 replies (of 1 total)
  • Thread Starter chloemccarty

    (@chloemccarty)

    Hi there!

    I realized this was a permissions issue. In my multisite, the wp-content/uploads/sites/2/wpcf7_signatures/ directory where the signature images are stored was missing write permissions from the web group so the signature field couldn’t be created.
    Giving that directory proper permissions fixed this issue and now my emails are populated with in-line images.
    Thanks!

Viewing 1 replies (of 1 total)
  • The topic ‘Mail tag outputs base64 instead of image url.’ is closed to new replies.