Solved

How do I insert french characters into an email using ASP and CDOSYS?

Posted on 2009-04-06
3
834 Views
Last Modified: 2012-06-27
I am trying to send an email using ASP and CDOSYS that uses some french characters. The email is sending correctly but the french characters are not display properly. I have tried the UTF-8 character set but not sure whether it has been setup correctly or if there is another issue.
Set myMail = CreateObject("CDO.Message")

	myMail.Subject = "The Subject Line"

	myMail.From = "sender@address.com"

	myMail.To = "recipient@address.com"

	myMail.BodyPart.Charset = "utf-8"

	myMail.HTMLBody = "<html><head></head><body>" & MyBody & "</body></html>"

	myMail.HTMLBodyPart.Charset = "utf-8"

	myMail.Configuration.Fields.Item _

	("http://schemas.microsoft.com/cdo/configuration/sendusing")=1

	'Name or IP of remote SMTP server

	myMail.Configuration.Fields.Item _

	("http://schemas.microsoft.com/cdo/configuration/smtpserver") _

	="localhost"

	'Server port

	myMail.Configuration.Fields.Item _

	("http://schemas.microsoft.com/cdo/configuration/smtpserverport") _

	=25 

	myMail.Configuration.Fields.Update

	myMail.Send

	set myMail = nothing

Open in new window

0
Comment
Question by:markm5i
  • 2
3 Comments
 
LVL 30

Expert Comment

by:Wayne Barron
ID: 24083460
Maybe?
I just found this, and not sure if it will help or not.

 

        myMail.BodyPart.charset="unicode-1-1-utf-8"
 

        myMail.Subject=mail_subject

        myMail.From =mail_from

        myMail.To=mail_to

        myMail.TextBody =CreateMailHtml(mail_body)

        myMail.HTMLBody=CreateMailHtml(mail_body)

        myMail.HTMLBodyPart.CharSet="utf-8"

        myMail.Send

Open in new window

0
 

Accepted Solution

by:
markm5i earned 0 total points
ID: 24133120
Still no solution - ended up using a replace function to insert the html character codes.
0
 
LVL 30

Expert Comment

by:Wayne Barron
ID: 24134080
Sometimes there is no solutions, or the ones that have the solutions are not on EE...
But the Replace function is sometimes the best thing to use when you have no other way
Of doing something....

Good Luck
Carrzkiss
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
This demonstration started out as a follow up to some recently posted questions on the subject of logging in: http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_28634665.html and http://www.experts-exchange.com/Programming/…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now