fix
Please note: This website includes an accessibility system. Press Control-F11 to adjust the website to people with visual disabilities who are using a screen reader; Press Control-F10 to open an accessibility menu.

PHPMailer - No Error with SendMail but no Email Received

Avatar
  • updated
  • Answered

I am trying using PHPMailer to send email, the script executed successfully without error but email was not received.

Below is the email server settings, please anyone tell me if anything is wrong wit these settings.
Thanks for your help.

function serverSettings($mail)
  {
 
      $mail->SMTPDebug = 2; // for detailed debug output
      $mail->isSMTP();
      $mail->Host = 'localhost';
      $mail->SMTPAuth = true;
      $mail->SMTPSecure = 'ssl';
      $mail->Port = 465;

      $mail->Username = 'info@domain.com'; // YOUR mail email
      $mail->Password = 'mypassword'; // YOUR mail password
    
  }
Avatar
IMH Support Agent 1
  • Answered

Hello,

Thank you for contacting us with issues using PHPMailer. I recommend checking your mail logs to see if it is authenticating successfully with your mail server or to check for any records of transmissions. This may provide specific errors or clues into what is happening.

As a test, try using the specific hostname for your SMTP server. If your problems persist, it can be helpful to download the latest source code for PHPMailer 6.6.5  and review the README.md file. It includes a basic example of using the code.

Thank you,

John-Paul