User Forum
Xequte User Forums
Profile    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

     
Forum Tips
» This forum is for users to discuss their software problems and suggestions for improvement.  Remember that only a tiny percentage of our users experience such problems (To be precise less than 0.7% have ever posted on this forum)
» Include your software version number (as displayed in the About Box)
» Check the FAQ before posting as most common questions have already been answered
» You don't need to also e-mail us separately as our support team will respond to all questions on this forum
 
 All Forums
 Xequte User Forums
 MailList King
 Amazon SES strips German Umlaute
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Knubbi

31 Posts

Posted - Apr 16 2013 :  02:55:42  Show Profile  Reply
Amazon SES seems to transcode emails and render them useless if German umlaute "φόδ" are used.

This is what my receiving email client gets:

Content-Type: text/plain; charset="utf-8";
	charset="utf-8"
Content-Transfer-Encoding: 7bit


Amazon says:

quote:
Q: How do I control the character encoding of my emails with Amazon SES?

The SMTP protocol requires that all data be sent in 7-bit ASCII format. If you want to use a different character encoding with the Amazon SES SMTP interface, you will need to apply your desired encoding to your subject and body, and then convert them to a valid 7-bit ASCII message before sending it to the SMTP endpoint.

The SendEmail API accepts UTF-8 subject and body inputs, transcodes them into whatever format you specify via an optional encoding parameter, and automatically converts the resulting content into 7-bit ASCII with appropriate encoded-word syntax and content-transfer-encoding headers before transmission. The SendRawEmail API requires you to apply your desired encoding to your subject and body and then convert them to a valid 7-bit ASCII message before submitting each request.


How to configure that in MLK, please? I tried many encoding options in MLK with no success.

Knubbi

xequte

7504 Posts

Posted - Apr 21 2013 :  02:52:02  Show Profile  Reply
Hi

I'm afraid that at this time MLK does not support Unicode.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Knubbi

31 Posts

Posted - Apr 23 2013 :  00:42:01  Show Profile  Reply
It doesn't seem, that Unicode would be required, because emails look fine in your program and also look fine, when I send them via our SMTP.

It is just Amazon SES messing it up by transcoding emails to 7-Bit. Something seems to go wrong when converting from your format to the Amazon mail format.

It may be well worth to invest a minute of research for you as it severely affects Amazon SES compatibility with MLK for all world-wide users who have special characters in their alphabet (Umlaute, Accents, etc.).

Amazon SES also is very attractive because it is an easy and cost-effective way to send emails that don't get blocked. I can't send emails anymore via our dial-in ISP account as, sadly, their shared IP addresses are blocked for abuse.

So, I really would love to get Amazon working with MLK.

Knubbi
Go to Top of Page

xequte

7504 Posts

Posted - Apr 23 2013 :  03:39:24  Show Profile  Reply
Hi Knubbi

Actually the version we are working on (ready in about a month) deprecates the HTTP API interface to Amazon, in favor of the newer SMTP interface.

It is possible that you will have more success with that. You can test it by retrieving your SMTP details from your Amazon account and using these to create a new SMTP account in MLK.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Knubbi

31 Posts

Posted - Apr 25 2013 :  06:41:44  Show Profile  Reply
I already use the Amazon SMTP in MLK but no luck:

Amazon transcodes to 7-bit with either method.

Any clue?

Knubbi
Go to Top of Page

Knubbi

31 Posts

Posted - May 16 2013 :  05:27:57  Show Profile  Reply
I am now stuck for without MLK:

* I can't use my dial ISP as emails coming from their SMTP server are frequently blacklisted

* I can't use Amazon SES as MLK and SES can't properly handle Umlaute

* There doesn't seem to be any other SMTP provider with a decent pricing model.


Knubbi
Go to Top of Page

xequte

7504 Posts

Posted - May 16 2013 :  12:53:54  Show Profile  Reply
Hi Knubbi

Can you try using the alternative SMTP engine?

1. Select View > Options, Database, Advanced Database Options
2. Click "Extra Advanced Options"
3. Set "Always Use Multithreaded SMTP engine" to true




Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Knubbi

31 Posts

Posted - Sep 18 2013 :  06:41:24  Show Profile  Reply
Sorry for the delay. I have now tried the option but it doesn't help.

Umlaute δόφ are fine in the subject line but wrong in the body.

By the way, everything works smooth when sending a test email from within the Amazon SES control panel.


--

I also tried latest v12demo:

* It works if sending with HTML formatted email via AmazonSES

* It doesn't work with unformatted email PLUS the email landed in Outlook junk folder.
Any help would be very much appreciated because I had to stop using MLK so far.

Knubbi
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To: