Using PHPMailer to send an email, when I view the email in Gmail in the href attribute of the link is displayed a space (%20). For example:
http://www.domain.it/page.php?u%20tente=5691457&annuncio=54ad79ccc9&codice=1457
HTML code that is passed to PHPMailer does not contain space.
I add this problem today. I had a link that was more than 998 octets long and the SMTP server splitted it.
Check that the header of your email Content-Transfer-Encoding is set to something different than 7bit.
http://en.wikipedia.org/wiki/MIME#Content-Transfer-Encoding
Related
Default text for "email blurb" is something like:
recipientFirstName recipientLastName,
Please DocuSign sameTextAsEmailSubject
Thank You, SalesPersonSmith
Is there a way to append text to this ? For example I would append the email signature for SalesPersonSmith so something like:
SalesPersonSmith
sps#company.com
p 555.555.1212
f 555.555.2323
There are two ways to modify the content of the emails that DocuSign sends to recipients:
You can use the emailBlurb inside the envelopeDefinition object.
You can modify the email resources file for your account.
Option 1 is limited, as you cannot change everything in the email message. However, you can have each envelope use a different blurb.
Option 2 is account-wide, meaning that it's not per-envelope, but you have more flexibility in the changes you make in the entire email look-and-feel.
I have a logic app that is being used to send emails using a SendGrid subscription. There is a unique link sent to each user. I can embed this link variable in the message text using expressions, but when the email is sent it transforms the link to plain text.
There is a "link" button that can be used to manually add a link but it only accepts plain text as the link title and target, it does not appear it can be mapped to any expressions or dynamic content.
I thought I could maybe add a placeholder link through the SendGrid Link insertion, and then find it in the corresponding json template for the app and map it to an expression but something happens when it is saved and it is transformed.
According to some test, it doesn't show same problem in my side. I received the email in outlook and in my opinion, it may be influenced by your email tool. In my side, the link was transformed to plain text only if the email is filtered into Junk Folder.
To solve this problem, you can test it in another email tool. Or you can do it like below screenshot, store the link with <a> tag in a variable and then use the variable in email body.
I've got an email processing agent. It copies the body of the email into a document's rich text field. If there are any embedded links in the email I want to process that embedded link and extract the url. I started playing around with MIMEEntity but nothing came of it. Any ideas?
thanks
clem
================
Hi Rich,
Well here's a more robust explanation of what's going on. I have several Notes apps which deal with email correspondence. An email comes in, a Notes document is created with some meta data (system generated ID, user's email, name, company, status, etc). The email body is added to a 'correspondence' rich text field of the created Notes doc. The app allows for someone on our side to follow up on the email (ask a question, provide some feedback, etc). That response from us is pre-pended to the original email. If the original sender responds with some further information, THAT email is also pre-pended. To do this pre-pending, I do
bodyText = EmailDoc.GetFirstItem("Body").text
textFromNotesDoc = CTdoc.GetFirstItem("Issue").text
newTextFromNotesDoc = bodyText + <some stuff> + textFromNotesDoc
I then do a replace.
This worked perfectly fine for years. However, recently users have been sending in emails containing embedded links. Of course anything like that is lost when I do the NotesDocument.GetFirstItem().Text. So I've been trying to think of a way to capture the embedded link. The other day it occurred to me that if I could read the html, I could find and extract the url and simply add it to text. I thought maybe using NotesMIMEEntity would allow me to read through the body field and find the url but that's not working.
Clem
The solution is to NOT NotesDocument.GetFirstItem().Text. Just simply take the email coming in and prepend the body field to the discussion RT field. I add tags to the email going out so that I know if the person responding included the previous conversation. That took a little work to figure out but by using NotesRichTextNavigator and related classes, I'm able to deal with that.
clem
I am trying to customize the brand resource file so that it uses the EnvelopeId within a query parameter in a custom html link so that the destination site can filter rows based on the Envelope.
For example, when using the following in the DocuSign XML Email resources file for the brand (e.g. in envelope completed email):
View Rows
DocuSign escapes the [[EnvelopeId]] (presumably because its within a link), causing the resulting html for the email to be
View Rows
instead of
View Rows
Is there a way to prevent the EnvelopeId from being escaped or another way to use the EnvelopeId with a custom link in the envelope completion email?
Whenever you see [[ ]] that refers to something called a DocuSign Merge Field. As you are referring to, these are dynamic variables which get replaced with expected values at runtime. I do not believe that EnvelopeID is a valid merge field in this context. The closest thing you have to referencing a link to the envelope is the [[QuickURL]] merge field.
If you were going down an API integrated route, you could specify the entire email message body contents via the API, and you would know the envelopeID at that point and could pass it in w/your logic.
I'm new to Expression Engine and trying to use the {encode} for two email addresses and would also like to pass a Subject line to the email when the user clicks on the link.
I was looking at the user guide for the encode standard global variable:
{encode="you#example.com" title="Email Me!"}
Could someone please provide an example of how to use the encode to include two email addresses as well as pass a Subject line?
You cannot pass more than one email addresses to the EE email encode function, nor set the subject line.