Estamos realizando un proyecto con Laravel, para lo cual usamos Laragon, algo así como XAMPP pero con soporte de Laravel (a nosotros nos gusta más).
Para el envío de correos hemos implementado un servicio basado en mailgun.
El caso es que nos hemos encontrado con un problema, un error, y queremos compartir con todos la solución.
El error nos lo hemos encontrado a la hora de enviar correos usando el servicio de Mailgun. Dicho error es:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
La solución ha sido añadir un certificado descargado desde la página de curl
Una vez descargado lo hemos guardado en la carpeta C:\laragon\bin\php\php-5.6.7\extras\ssl\ de Laragon, con el nombre cacert.pem.
Hemos añadido al archivo php.ini el siguiente código:
[curl]
curl.cainfo = C:\laragon\bin\php\php-5.6.7\extras\ssl\cacert.pem
Reiniciamos el servidor, y ya funciona perfectamente. Podemos enviar emails con Mailgun.