Domain contains illegal character SES AWS on RUT240

Hi,
i have configured SES at AWS. With just on email address it works well. But as soon i adding a second email it will fail with error message:
“domain contains illegal character”

I using several Rut240. At all routers i have the same problem.

Any idea what happed here?

RUT955/6 - Error sending to multiple recipients - Teltonika Networks - Teltonika Community
But was not solved - only with an work around!


Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 235 Authentication successful.
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: > MAIL FROM:
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 250 Ok
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: > RCPT TO:
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 250 Ok
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: > RCPT TO:
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 250 Ok
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: > DATA
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 354 End data with .
Fri Mar 15 10:30:28 2024 daemon.err mobifd[2121]: < 554 Transaction failed: Domain contains illegal character
Fri Mar 15 10:30:28 2024 daemon.err /usr/sbin/sms_utils: curl_easy_perform() failed: Error
Fri Mar 15 10:30:28 2024 daemon.err /usr/sbin/sms_utils: Failed to perform ‘fwd_to_smtp’ handler
Fri Mar 15 10:31:14 2024 daemon.err uhttpd[2212]: Command failed: Method not found
Fri Mar 15 10:32:20 2024 daemon.err odhcp6c[2685]: Failed to send SOLICIT message to ff02::1:2 (Permission denied)
Fri Mar 15 10:32:46 2024 kern.info kernel: sms_gateway configuration has been changed
Fri Mar 15 10:34:13 2024 daemon.err odhcp6c[2685]: Failed to send SOLICIT message to ff02::1:2 (Permission denied)

Hello,

What firmware version do you have installed on your device?

Can you share a screenshot of your configurations?

Kind Regards,

Do you mean this configuration?

Hello Andzei, now with FW RUT2_R_00.07.06.6 but still same error.

Hello Community,

here the answer from AWS SES about this topic. May it helps here to find a solution:

Hello Gregor,

Thank you for reverting back to me.

I have investigated further your issue, and I have found some elements of reponse.

From the logs you have shared, it looks like the email addresses are encoded with 8BITMIME.

However, I was able to find that this error can occur, in case if there is some configuration issue on the client side. This error can occur if the email addresses are not encoded properly, since Amazon SES honours the 7-bit ASCII limitation of SMTP as defined in RFC 2821[1]. Also, I found that this error could be generated in cases if the return-path header being mentioned but no address being passed or it might occur when one of the address field is empty.

Hence, I would highly recommend you to once verify the client configuration at your end and please ensure that email address are been properly formatted with proper encoding while sending emails using SES. Unfortunately, we at AWS do not have much visibility at client configuration at your end, thus we are only be able to investigate the issue from SES end. I really hope you understand our limitations here.

I hope the above is clear and concise, should you have any additional questions or queries, please feel free to come back to me.
Have a nice day ahead.

Resources:

[1]: Sending raw email using the Amazon SES API v2 - Amazon Simple Email Service

This topic was automatically closed after 15 days. New replies are no longer allowed.