Met die php is in principe niks mis.
Ik maak gebruik van het script PHPMailer.
Heb door jou aangeving over TLS1_2 eens gaan zoeken en heb PHPMailer het volgende stukje veranderd in class.smtp.php.:
public function startTLS()
{
if (!$this->sendCommand('STARTTLS', 'STARTTLS', 220)) {
return false;
}
// Begin encrypted connection
if (!stream_socket_enable_crypto(
$this->smtp_conn,
true,
STREAM_CRYPTO_METHOD_TLS_CLIENT
)) {
return false;
}
return true;
}
Naar dit.:
public function startTLS()
{
if (!$this->sendCommand('STARTTLS', 'STARTTLS', 220)) {
return false;
}
// Begin encrypted connection
if (!stream_socket_enable_crypto(
$this->smtp_conn,
true,
STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT
)) {
return false;
}
return true;
}
Hiermee is mijn probleem opgelost.
Maar als Ziggo eens een email zou zenden met wat veranderde waren deze vragen allemaal overbodig geweest.