How to configure SMTP to send a mail with PHP?

Posted June 14, 2014 10.2k views
Hello guys, I ask for help cause I can't send mail with PHP in my virtual domains. I have installed iredmail on my droplet and hosted a virtual domain for the mail server. I can send a mail with success from my gmail account to the mail account created in iredadmin, no problem. The problem is to send with PHP, the code said I can't connect to SMTP. I have tried a lot of mx configurations (hahaha) I don't know how to configure MX (without mx configuration I already can receive mail) but I don't know how to configure the smtp to php "mail()" or phpmailer use. Error code: DNS settings: PHPMailer code: Cheers! I love you!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers
Have you validated your account and requested SMTP to DigitalOcean? Email features are blocked by default to avoid SPAM. You can open a support ticket in your account and do so.
  • Thanks alexandre, I will open a ticket now! Really thanks man!
  • Hi alexandre, The ticket send me a answer: "Greetings. Sorry to hear that you're having a problem sending mail with PHP. Currently, there are no ports being blocked on your account. Please let us know if you have any further questions. Brad DigitalOcean Support" So, I don't know what could be the problem, do you have any idea? Thanks!

Hi @jacksonbenete, did you ever find a solution to this? I’m having the same problem!