Verfasst: 03.07.2005 14:57
Ich habs inzwischen auch geschafft meinem Forum ne Fehlermeldung zu entlocken, indem ichs auf meinen Rechner kopiert hab. Es liegt, je nach Einstellung entweder an der SMTP.php oder an der EMAILER.php.
Hier die Fehlermeldung:
Fehlermeldung der SMTP.php:
Leider erscheinen die Fehlermeldungen nur, wenn ich das Forum localhost ausführe. Gibt man übrigens eine gültige eMailadresse ein, so erscheint manchmal auch die Meldung, dass die Registrierung erfolgreich vorgenommen wurde.
LG,
Max
Hier die Fehlermeldung:
Und hier der Code der emailer.php:Der Fehler hat geschrieben:Allgemeiner Fehler
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : emailer.php
Code: Alles auswählen
$board_config['sendmail_fix'] = 1;
$result = @mail($to, $this->subject, preg_replace("#(?<!\r)\n#s", "\n", $this->msg), $this->extra_headers);
}
}
// Did it work?
if (!$result)
{
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}
return true;
}
Und auch hier wieder die Codezeilen:Der Fehler hat geschrieben: Ran into problems sending Mail. Response: 550 5.1.2 {mp015} Cannot resolve your domain
DEBUG MODE
Line : 152
File : smtp.php
Code: Alles auswählen
// Add an additional bit of error checking to the To field.
$mail_to = (trim($mail_to) == '') ? 'Undisclosed-recipients:;' : trim($mail_to);
if (preg_match('#[^ ]+\@[^ ]+#', $mail_to))
{
fputs($socket, "RCPT TO: <$mail_to>\r\n");
server_parse($socket, "250", __LINE__);
}
// Ok now do the CC and BCC fields...
@reset($bcc);
while(list(, $bcc_address) = each($bcc))
{
// Add an additional bit of error checking to bcc header...
$bcc_address = trim($bcc_address);
if (preg_match('#[^ ]+\@[^ ]+#', $bcc_address))
{
fputs($socket, "RCPT TO: <$bcc_address>\r\n");
server_parse($socket, "250", __LINE__);
}
}
LG,
Max