**Si, al usar la macro sc\_mail\_send en un entorno de Linux o MAC, ocurre el siguiente error:**

Fatal error: Uncaught Swift\_TransportException: Connection could not be established with host smtp.gmail.com [ #0] in /opt/Scriptcase/v9-php81/wwwroot/scriptcase/prod/third/swift/classes/Swift/Transport/StreamBuffer.php:269 Stack trace: #0 /opt/Scriptcase/v9-php81/wwwroot/scriptcase/prod/third/swift/classes/Swift/Transport/StreamBuffer.php(62): Swift\_Transport\_StreamBuffer->\_establishSocketConnection() #1 /opt/Scriptcase/v9-php81/wwwroot/scriptcase/prod/third/swift/classes/Swift/Transport/AbstractSmtpTransport.php(113): Swift\_Transport\_StreamBuffer->initialize(Array) #2 /opt/Scriptcase/v9-php81/wwwroot/scriptcase/prod/third/swift/classes/Swift/Mailer.php(79): Swift\_Transport\_AbstractSmtpTransport->start() #3 /opt/Scriptcase/v9-php81/wwwroot/scriptcase/app/teste\_mantis/blank/index.php(2425): Swift\_Mailer->send(Object(Swift\_Message), Array) #4 /opt/Scriptcase/v9-php81/wwwroot/scriptcase/app/teste\_mantis/blank/index.php(2793): blank\_apl->controle() #5 {main} thrown in /opt/Scriptcase/v9-php81/wwwroot/scriptcase/prod/third/swift/classes/Swift/Transport/StreamBuffer.php on line 269

Será necesario seguir los pasos a continuación para corregir el error:

**1º - Localice el archivo php.ini que está en el directorio raíz:**

**- Linux :** /opt/Scriptcase/v9-php81/components/php

**- MAC :** /Applications/Scriptcase/v9-php81/components/php/

![](https://help.scriptcase.net/galleryDocuments/edbsn13c4cccf4c95c93070d2daed5c7170322e1e73e3ae58d1f77ae9d3d7a81def54be769aacd67dc6a0b983c6e7590643c5?inline=true)

**2º - Después de localizar el archivo php.ini, acceda a él.**

- Después, realice una búsqueda de las líneas 1932 y 1940 e inserte los siguientes valores:

**LINUX**

**las líneas****1932 :** curl.cainfo = "/opt/Scriptcase/v9-php81/components/php/etc/curl-ca-bundle.crt"

**las líneas****1940 :** openssl.cafile="/opt/Scriptcase/v9-php81/components/php/etc/curl-ca-bundle.crt"

**MAC**  
**las líneas 1932 :** curl.cainfo = "/Applications/Scriptcase/v9-php81/components/php/etc/curl-ca-bundle.crt"  
**las líneas 1940 :** openssl.cafile = "/Applications/Scriptcase/v9-php81/components/php/etc/curl-ca-bundle.crt"

Según se muestra en la imagen a continuación

![](https://help.scriptcase.net/galleryDocuments/edbsn6bfb96cffec36614f22e8d5a539bbe2fd7c4cd9632ad3802b8937636ca0d67f72c27a5536ce4a2101e4dd368475f39bd?inline=true)

**3º - Después de realizar los cambios en el archivo php.ini, guarde los cambios y reinicie el servicio Apache de Scriptcase.**

**LINUX**  
/opt/Scriptcase/v9-php81/components/apache/sc\_apache restart

**Mac**  
/Applications/Scriptcase/v9-php81/components/apache/sc\_apache restart

​

Después de reiniciar, intente enviar el correo electrónico nuevamente en la aplicación utilizando la macro sc\_send\_mail. Esta vez, el correo electrónico se enviará sin errores.