I installed Laravel in my free hosting website. I want to use the Mail send feature for my website. First, I tried with SMTP configuration obtained from DirectAdmin / Email Accounts / Download Outlook Configuration. The configuration is something as below: Code: "Account Name"="email@example.com" "Connection Type"=dword:00000003 "POP3 Server"="mail.ebook.x10.mx" "SMTP Server"="mail.ebook.x10.mx" "POP3 User Name"="firstname.lastname@example.org" "SMTP User Name"="" "POP3 Prompt for Password"=dword:00000000 "SMTP Prompt for Password"=dword:00000000 "SMTP Display Name"="email@example.com" "SMTP Email Address"="firstname.lastname@example.org" "POP3 Skip Account"=dword:00000000 "SMTP Use Sicily"=dword:00000002 "POP3 Timeout"=dword:0000003c "SMTP Timeout"=dword:0000003c "SMTP Secure Connection"=dword:00000000 "SMTP Split Messages"=dword:00000000 "POP3 Port"=dword:0000006e "SMTP Port"=dword:0000024b So, I set my Laravel configuration as below: Code: MAIL_MAILER=smtp MAIL_HOST=mail.ebook.x10.mx MAIL_PORT=587 MAIL_USERNAMEemail@example.com MAIL_PASSWORD=<my email password> MAIL_ENCRYPTION=null MAIL_FROM_ADDRESSfirstname.lastname@example.org MAIL_FROM_NAME="Admin (email@example.com)" But when I run the code, following error is happen: Code: Swift_TransportException Connection could not be established with host mail.ebook.x10.mx :stream_socket_client(): unable to connect to mail.ebook.x10.mx:587 (Connection refused) I think that my Laravel internal configuration is correctly, is there any of above parameter is incorrect? Or, is this function available in my hosting? In addition, when I change to use 'sendmail': Code: MAIL_MAILER=sendmail Following error also happen: Code: ErrorException proc_open() has been disabled for security reasons Seem this feature is not available in my hosting.