Looking at the DocuSignAPI, I cannot see where one can set the body text of the email generated that accompanies the email. How can I assure my prospect, being asked to sign a document, that it is from me - and reiterate the instructions and who to call if there's a question?
You can set the body of the email by using the emailBlurb property in the CreateEnvelope REST API Request.
Related
I'm trying to match an outlook "draft" with its corresponding outlook "sent email" after the draft is sent, but it doesn't seem like I'm getting anywhere.
I've tried using the ConversationId and this almost worked. A draft can be matched to a sent email through the ConversationId, but the problem is that a user can create 2 different drafts and thus break this logic (as the 2 drafts will have the same ConversationId and thus cannot be uniquely identified to the sent email.
I've tried using the EntryId property, but of course, it's different on the draft than on the sent email. I've tried seeing if the parent EntryId to see if anything could be filtered out, but that didn't worth either.
I've dug deeper into the MAPI and found PR_INTERNET_MESSAGE_ID_W but that doesn't exist on the draft.
In essence (sorry for the rambling), my question is how do I uniquely identify an outlook draft to its associated sent email (after the draft is sent)?
You can use PR_SEARCH_KEY - but it can change (see https://blogs.msdn.microsoft.com/stephen_griffin/2009/12/14/pr_search_key-and-draft-messages/). PR_RECORD_KEY as well as PR_ENTRYID are changed when copied.
Why not set your own named property using MailItem.PropertyAccessor.SetProperty? Just don't use MailItem.UserProperties as that can cause the message to be sent in the TNEF format.
I have configured my email collector to display the body in french and I sent survey invite through Survey Monkey. It worked well. Default template is used if this is not specified String in Survey Monkey API. Is there a way to get already configured email collector setup message to be sent? I want the emails to be in the language I had chosen in SM UI
The best way to create a new message based on a template right now is to copy a previous message.
To do this, you'll want to include the collector/message to use as a template when creating a new message like this:
POST /v3/collectors/{collector_id}/messages
{
"from_collector_id": "<collector_to_use_as_template>",
"from_message_id": "<message_to_use_as_template>"
}
Note that the message ID in the body needs to belong to the collector ID in the body.
In standard situation when you would like to create an Email through CRM 2013 user interface, you fill sender, recipient, subject and body of email and send it.
But in one specific situation, the body (description) field can be disabled and you are not able to insert any text inside.
The cause of the problem is the setting called Use secure frames to restrict email message content. So if you have the problem with the body field, go to the Settings->Administration->System Settings->Email tab. Find section Set Email form options and set Use secure frames to restrict email message content to No. That's all.
We checked this solution, we have the same issue in CRM 2016 8.0 but for us, this setting is already set to "No" and the body is disabled until we save the record.
I am using the latest Joomla build for my website.
Allso we use a DNS record for having the mail delivered to our own server instead of the server on which the website is hosted.
I have used several contact form components, but every sent mail goes to my SPAM folder.
After searching hours on the web (and getting linked to this site frequently) i decided to make a new post.
It does not matter if i use the standard joomla forms, or any component.
Whenever a user fills in a form on my website, the email gets sent. The user receives a copy of its message, and i receive the message of the user. However, this message gets thrown in the spam folder, as phishing.
The sender of the mail always is: username#nameserver.i3d.net; namens; websitename
What do i have to change/enable/disable for this to work?
Thanks in advance.
Patrick.
(Sorry, I'm new to Joomla, but it uses PHP, so this may apply. Also this answer got a little long...)
It might be an issue with the email headers. A lot of email clients will automatically spam-box all mail where the address in the From: header doesn't match the envelope sender. As an analogy, you might not trust a snail-mail letter signed "Your Rich Uncle", mailed in an envelope with a Nigerian return address. Also if your envelope sender has a different domain than the one the email is actually sent from, that's another quick ticket to the junk bin. For more info about Gmail's message blocking policies (and general good practices), you can try this help page.
Here's some basic PHP email-sending code:
$to = $userEmailAddress;
$subj = $emailSubject;
$mesg = $emailMessage;
$headers = implode("\r\n",array(
"MIME-Version: 1.0"
,"Content-type: text/html;charset=iso-8859-1"
,"From: WEB_ADMIN_NICE_NAME <WEB_ADMIN#YOURSERVER.COM>" // *** 'From:' header
));
$from = "-fWEB_ADMIN#YOURSERVER.COM"; // *** envelope sender
if(!mail($to, $subj, $text, $headers, $from)){
//Some error handling...
}
On the first line I commented, you'll want to replace WEB_ADMIN_NICE_NAME with the name you want the email recipient to see (e.g. "Bill Gates"), and on both lines, replace WEB_ADMIN#YOURSERVER.COM with the actual return address (e.g. "da_boss#microsoft.com"). Note: whatever address you choose for the return address is where users' replies will be sent.
To reiterate, make sure both lines have the same return address (though the nice name can be anything you like), and make sure that the actual server sending the mail is in fact located at YOURSERVER.COM.
Lastly, I'm not sure where Joomla does its mailing, but if you're totally lost, you can try grepping with -lr for 'mail[[:space:]]*('.
there are several reasons that could make your email look suspicious to spam filters; to find out which head on to:
http://www.mail-tester.com
grab the email address and send an email from your website to it.
Then go back to the page and it will tell you what's wrong.
btw I'm struggling with the same issue,my problem being that on Joomla 2.5.9 apparently when you send html emails, a text-only copy is not added to the message, which is considered "spammish behaviour"
The problem is the i3d.net email address. My personal experience is that their network (31.204.154.0 - 31.204.155.255) is a significant source of spam and they do not action abuse reports. I suggest changing your hosting company.
I have a system that sends mail.
I have a system that receives mail.
I need to identify that a received mail correlates with the one the other system sent.
The particular thing here is that either the subject or the body can be modified.
I thought on putting some hash in the header of the sent email, but I don't know where this could be added
Don't you have any clue?
As you did not supply enough detail for a language specific answer, I will explain the general approach.
You can add a custom header to your outbound email, using x-vendor-header style for the header (start with x- to mark it as an extension, then vendor- for your company and end with the header name. The can be a unique identifier for the email message.
You can look for this header in your inbound process to identify the message.
I've finally found the solution:
Most email's servers support to put something after the username using '+' as separator. So I can encrypt some id and decrypt it when is replied looking on the from address.
example:
neuquino+encryptedID123421234#gmail.com
I hope this can help someone else with the same problem