Solution fubar99 Posted October 8, 2013 Author Solution Share Posted October 8, 2013 I still have problems with _INetSmtpMail(), but this is because of this code found inside INet.au3: $s_Send[4] = "From:" & $s_FromName & "<" & $s_FromAddress & ">" & @CRLF & _ "To:" & "<" & $s_ToAddress & ">" & @CRLF & _ "Subject:" & $s_Subject & @CRLF & _ "Mime-Version: 1.0" & @CRLF & _ "Date: " & _DateDayOfWeek(@WDAY, 1) & ", " & @MDAY & " " & _DateToMonth(@MON, 1) & " " & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC & $bias & @CRLF & _ "Content-Type: text/plain; charset=US-ASCII" & @CRLF & _ @CRLF The solution so far is this: Local $str = "My name is \u0393\u03A1\u0397" Local $utfStr = Execute("'" & StringRegExpReplace($str, "(\\u([[:xdigit:]]{4}))","' & ChrW(0x$2) & '") & "'") Local $ansiStr = _WinAPI_WideCharToMultiByte($utfStr) MsgBox(64,"Unicode2Ansi", $utfStr & @CRLF & $ansiStr) Exit I want to thank all for your time. If anyone is able to suggest a better email sending UDF, please do! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now