phpmailerHow do I disable STARTTLS in PHPMailer?
To disable STARTTLS in PHPMailer, you need to set SMTPSecure
to false
and SMTPAutoTLS
to false
in your mailer configuration.
Example code
$mail = new PHPMailer;
$mail->SMTPSecure = false;
$mail->SMTPAutoTLS = false;
These two settings will disable the STARTTLS encryption in PHPMailer.
Code explanation
SMTPSecure
- This setting is used to set the encryption type of the connection. Setting it tofalse
will disable encryption.SMTPAutoTLS
- This setting is used to enable or disable TLS encryption automatically. Setting it tofalse
will disable it.
Helpful links
More of Phpmailer
- How can I use PHPMailer without SMTP secure?
- How do I use PHPMailer to attach a ZIP file?
- How do I use PHPMailer with OAuth2 authentication for Microsoft accounts?
- How can I configure PHPMailer to support Polish characters?
- How can I configure PHPMailer to work with GoDaddy?
- How can I configure PHPMailer to ignore TLS certificate errors?
- How do I configure PHPMailer to use a proxy?
- How can I use PHPMailer to connect to a POP3 server?
- How do I get the message ID of a sent email using PHPMailer?
- How to use PHPMailer with PHP 7.4?
See more codes...