J'essaie de configurer et de tester Amazon SES sur mon local. J'ai installé la version daniel-zahariev/php-aws-ses
. Je mis en place un send.php pour tester avec le code suivant:Amazon SES erreur
<?php
require_once 'src/SimpleEmailService.php';
require_once 'src/SimpleEmailServiceMessage.php';
require_once 'src/SimpleEmailServiceRequest.php';
$m = new SimpleEmailServiceMessage();
$m->addTo('[email protected]');
$m->setFrom('[email protected]');
$m->setSubject('Hello, world!');
$m->setMessageFromString('This is the message body.');
$ses = new SimpleEmailService('MY ACCESS KEY', 'SECRET KEY');
print_r($ses->sendEmail($m));
Chaque fois que je lance send.php je reçois l'erreur:
SimpleEmailService::sendEmail(): 60 SSL certificate problem: unable to get local issuer certificate in C:\xampp\htdocs\amazonses\src\SimpleEmailService.php on line 392
L'adresse e-mail que je utilise sont tous deux vérifiés. Nouveau sur Amazon SES donc toute aide serait grandement appréciée.
Le problème est en fait un problème de 'cURL sous-jacent dans l'environnement SES. [Vous pouvez en lire plus à ce sujet ici] (http://stackoverflow.com/questions/24611640/curl-60-ssl-certificate-unable-to-get-local-issuer-certificate) – Ohgodwhy