Hi,

ik probeer een e-mail te sturen met phpmailer en smtp gmail. Lokaal werkt het echter zodra op het internet wilt gmail niet meer versturen. Ik vermoed dat gmail niet laat versturen vanuit een ander land. dus België = OK, Scandinavië # ok

Weet iemand waar je dat kunt instellen?

Jan
Geen fouten in debug.
Nope
Stand al aan.
Andere ideeën?
Welke gegevens heb je ingevoerd bij phpmailer?

<?php
$komtvan = $_SERVER['HTTP_REFERER'] ?? '';
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = support_mailhost;
$mail->Port = support_mailport;
$mail->Username = support_email; // SMTP account username
$mail->Password = support_PW; // SMTP account password
$mail->SMTPAuth = true;
$mail->SMTPSecure = support_mailSMTPSecure;
$mail->SMTPDebug = 0;//1 fouten en meldingen, 2 meldingen
$mail->CharSet = 'UTF-8';
$mail->AddAddress(support_email, "support");

$mail->MsgHTML('Webbeheerder,<br><br>' . nl2br($_POST['msg']) . '<br>' . $komtvan);

$mail->SetFrom(support_email, "support");
$mail->AddReplyTo(support_email, "support");
$mail->Subject = 'Supportbericht: ' . $_POST['site'];

if (!$mail->send()) {
echo 'Fout tijdens versturen e-mail: ' . $mail->ErrorInfo;
} else {
echo 'Uw opmerking is verzonden.';
}
?>
ter herinnering: Lokaal werkt het wel!

Jan
Toch ben ik benieuwd naar de debug in beide gevallen. Zet die eens op 3.
Probleem gevonden. De idioten van isp blokkeren uitgaande smtp
Debug werd niet getoond omdat deze er 2X in stond. 2° keer op 0. 10-tallen keren over gekeken.

IMAP functies zoals imap_header en imap_getmailboxes werken ook niet.

Jan

Reageren