Merhabalar,
WordPress sitenizde PHP5.6 üzeri versiyon kullanımlarında PHPMAILER ile mail göndermek istediğinizde muhtemelen aşağıdaki hatayı alabilirsiniz.
Connection failed. Error #2: stream_socket_enable_crypto()
Hatanın çözümü ise aşağıdaki değişiklikleri yapmaktır.
add_filter(‘wp_mail_smtp_custom_options’, function( $phpmailer ) { $phpmailer->SMTPOptions = array( ‘ssl’ => array( ‘verify_peer’ => false, ‘verify_peer_name’ => false, ‘allow_self_signed’ => true ) ); return $phpmailer; } );