Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,6 @@
"**/.settings": true,
"**/.exchange_modules_tmp": true,
".mule": true
}
},
"xml.preferences.showSchemaDocumentationType": "none"
}
Empty file added folder/.gitignore
Empty file.
9 changes: 9 additions & 0 deletions force-app/main/default/email/Unsubscribe.emailFolder-meta.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<EmailFolder xmlns="http://soap.sforce.com/2006/04/metadata">
<accessType>Shared</accessType>
<name>Unsubscribe</name>
<publicFolderAccess>ReadWrite</publicFolderAccess>
<sharedTo>
<allInternalUsers></allInternalUsers>
</sharedTo>
</EmailFolder>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<messaging:emailTemplate subject="Edit this subject" recipientType="Contact" >
<messaging:htmlEmailBody > <!-- When creating a new visualforce template, the default option is plainTextEmailBody.
<messaging:emailTemplate subject="Edit this subject" recipientType="Contact" >
<messaging:htmlEmailBody > <!-- When creating a new visualforce template, the default option is plainTextEmailBody.
the unsubscribe link will note appear in that case. Convert any visualforce templates to htmlEmailBody before
adding the visualforce component -->
<P>Dear Friend,</P>
Expand All @@ -10,7 +10,6 @@

<P>Bob</P>


<c:UnsubscribeLink recipientId="{!recipient.Id}"></c:UnsubscribeLink> <!-- This is the custom component
which can be added to any visualforce email template. It is compatible with both leads and contacts. -->
</messaging:htmlEmailBody>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<EmailTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>64.0</apiVersion>
<available>true</available>
<description>Example Visualforce Contact email template.</description>
<encodingKey>UTF-8</encodingKey>
<name>Unsubscribe Contact Template HTML Format</name>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>23</minorNumber>
<namespace>npe01</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>26</minorNumber>
<namespace>npe03</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>16</minorNumber>
<namespace>npe4</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>14</minorNumber>
<namespace>npe5</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>19</minorNumber>
<namespace>npo02</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>235</minorNumber>
<namespace>npsp</namespace>
</packageVersions>
<packageVersions>
<majorNumber>1</majorNumber>
<minorNumber>24</minorNumber>
<namespace>sf_chttr_apps</namespace>
</packageVersions>
<style>none</style>
<subject>Edit this subject</subject>
<type>visualforce</type>
<uiType>Aloha</uiType>
</EmailTemplate>
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@

<P>Bob</P>


<c:UnsubscribeLink recipientId="{!recipient.Id}"></c:UnsubscribeLink> <!-- This is the custom component
which can be added to any visualforce email template. It is compatible with both leads and contacts. -->
</messaging:htmlEmailBody>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<EmailTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>64.0</apiVersion>
<available>true</available>
<description>Example Visualforce Lead email template.</description>
<encodingKey>UTF-8</encodingKey>
<name>Unsubscribe Lead Template HTML Format</name>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>23</minorNumber>
<namespace>npe01</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>26</minorNumber>
<namespace>npe03</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>16</minorNumber>
<namespace>npe4</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>14</minorNumber>
<namespace>npe5</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>19</minorNumber>
<namespace>npo02</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>235</minorNumber>
<namespace>npsp</namespace>
</packageVersions>
<packageVersions>
<majorNumber>1</majorNumber>
<minorNumber>24</minorNumber>
<namespace>sf_chttr_apps</namespace>
</packageVersions>
<style>none</style>
<subject>Edit this subject</subject>
<type>visualforce</type>
<uiType>Aloha</uiType>
</EmailTemplate>
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<messaging:emailTemplate subject="Edit this subject" recipientType="Lead" >
<messaging:plainTextEmailBody >
Dear Friend,

It's Thursday! You love to order a pizza on Thursdays! If you order before 5, I'll also throw in some free drinks!

Your friend,

Bob

Copy and paste this in your browser to unsubscribe:
{!Recipient.Unsubscribe_Url_Plain_Text__c} <!-- This field can be added to any plain text contact or lead email to display the url-->
</messaging:plainTextEmailBody>
</messaging:emailTemplate>
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<EmailTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>65.0</apiVersion>
<available>true</available>
<description>Example Visualforce Lead email template using plain text formatting.</description>
<encodingKey>UTF-8</encodingKey>
<name>Unsubscribe Lead Template Plain Text Format</name>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>23</minorNumber>
<namespace>npe01</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>26</minorNumber>
<namespace>npe03</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>16</minorNumber>
<namespace>npe4</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>14</minorNumber>
<namespace>npe5</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>19</minorNumber>
<namespace>npo02</namespace>
</packageVersions>
<packageVersions>
<majorNumber>3</majorNumber>
<minorNumber>235</minorNumber>
<namespace>npsp</namespace>
</packageVersions>
<packageVersions>
<majorNumber>1</majorNumber>
<minorNumber>24</minorNumber>
<namespace>sf_chttr_apps</namespace>
</packageVersions>
<style>none</style>
<subject>Edit this subject</subject>
<type>visualforce</type>
<uiType>Aloha</uiType>
</EmailTemplate>

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.