- 
                Notifications
    You must be signed in to change notification settings 
- Fork 97
Open
Description
I read that only are supported UTF8 characters without RFC 2047...
How can I write in the subject words with vowels with tíldes and ñ?
All the sources of the project are in ISO8859-1, so when preparing the email I do:
	...
	$httpClient = new GuzzleAdapter(new Client());
	$sparky = new SparkPost($httpClient, ['key'=>"1234567890abcdef1234567890abcdef12345678"]);
	$promise = $sparky->transmissions->post([
	    'content' => [
			'from' => ['name' => $from_name, 'email' => $from_email],
			'subject' => utf8_encode($subject),
			'html' => utf8_encode($html),
			'text' => '{{user}}: html not supported',
	    ],
	    'substitution_data' => ['user' => $user],
	    'recipients' => [
	        [
	            'address' => ['name' => $user, 'email' => $email],
	        ],
	    ],
	]);
but latin1 characters in then subject display wrong
and, if I dont use utf8_encode on subject, I have an exception.
Metadata
Metadata
Assignees
Labels
No labels