Difference between revisions of "Email Anything"
From SmartWiki
(→Example Usage) |
Greg Stanley (talk | contribs) (→See Also) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
* The syntax (@objemail@) can be used to generate a unique email address for objects in SmartSimple. | * The syntax (@objemail@) can be used to generate a unique email address for objects in SmartSimple. | ||
* This will attach the email as a subrecord to the record from which is has been triggered. | * This will attach the email as a subrecord to the record from which is has been triggered. | ||
+ | * The status of the email record is controlled by the '''Received Activity Status '''setting. If there is a [[Workflow]] defined on that status it will be triggered when the record is added. | ||
Line 18: | Line 19: | ||
<pre> | <pre> | ||
− | <script> | + | <script>// <![CDATA[ |
function copyToClipboard(element) { | function copyToClipboard(element) { | ||
var $temp = $("<input>"); | var $temp = $("<input>"); | ||
Line 26: | Line 27: | ||
$temp.remove(); | $temp.remove(); | ||
} | } | ||
− | </script> | + | // ]]></script> |
− | <span id="objEmail"><a href="mailto:@objemail@">@objemail@</a></span> <a | + | <span id="objEmail"><a href="mailto:@objemail@">@objemail@</a></span> <a>(Copy to Clipboard)</a></pre> |
Clicking on the email address will open a new email with your default email program<br /> | Clicking on the email address will open a new email with your default email program<br /> | ||
Clicking '''Copy to Clipboard''' will copy the email address to your clipboard so you can paste it (Ctrl-V) into your email program etc. | Clicking '''Copy to Clipboard''' will copy the email address to your clipboard so you can paste it (Ctrl-V) into your email program etc. | ||
− | |||
− | |||
− |
Latest revision as of 12:53, 8 October 2024
- The syntax (@objemail@) can be used to generate a unique email address for objects in SmartSimple.
- This will attach the email as a subrecord to the record from which is has been triggered.
- The status of the email record is controlled by the Received Activity Status setting. If there is a Workflow defined on that status it will be triggered when the record is added.
Use Cases
- Review Forms - A reviewer can send an email to the application
- Project Management - Staff can send email to community contacts while keeping the communication on file, eliminating the need for Outlook Plugin
- Letters of References - Applicant will enter referee email address, which will allow the Referee to respond back with the letter of reference attached
- Support Tickets - A client can email a ticket directly
- Anonymous Email Address - Users can inquire about opportunities without revealing their email address - similar to what online trading-places have
Example Usage
You can create a Read Only – System Variables Custom field with the following contents:
<script>// <![CDATA[ function copyToClipboard(element) { var $temp = $("<input>"); $("body").append($temp); $temp.val($(element).text()).select(); document.execCommand("copy"); $temp.remove(); } // ]]></script> <span id="objEmail"><a href="mailto:@objemail@">@objemail@</a></span> <a>(Copy to Clipboard)</a>
Clicking on the email address will open a new email with your default email program
Clicking Copy to Clipboard will copy the email address to your clipboard so you can paste it (Ctrl-V) into your email program etc.