F
Fishmasta
Guest
Nabend Leute,
habe nach DIESEM TUTORIAL einen Mercury Server eingerichtet,
der mit einem E-Mail Account von einem Provider arbeitet.
Meine php.ini sieht wie folgt aus:
Folgendes php-Skript funktioniert teilweise:
Mal läuft das Sktipt und ich bekomm sofort die Mail, mal dauert es eine ganze Weile bis ich die Mail bekomme und mal bekomme ich die Fehlermeldung
Dann habe ich auch noch DIESE SEITE gefunden (bin auch Kunde bei 1und1).
Jetzt denk ich mir es liegt an 1und1.
Woran kann mein Problem liegen?
Sitze da schon ne ganze Weile dran und komme 0 weiter.
Ich hoffe ihr könnt mir helfen!
THX!
edit:
der Mercury SMTP Client zeigt 421 invalid sender domain an.
und das ganze läuft auf meinem lokalen PC
habe nach DIESEM TUTORIAL einen Mercury Server eingerichtet,
der mit einem E-Mail Account von einem Provider arbeitet.
Meine php.ini sieht wie folgt aus:
Code:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.provider.de
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
Folgendes php-Skript funktioniert teilweise:
PHP:
<?php
/*
From http://www.html-form-guide.com
This is the simplest emailer one can have in PHP.
If this does not work, then the PHP email configuration is bad!
*/
$msg="";
if(isset($_POST['submit']))
{
/* ****Important!****
replace [email protected] below
with an email address that belongs to
the website where the script is uploaded.
For example, if you are uploading this script to
www.my-web-site.com, then an email like
[email protected] is good.
*/
$from_add = "[email protected]";
$to_add = "[email protected]"; //<-- put your yahoo/gmail email address here
$subject = "Test Subject";
$message = "Test Messageboojaka";
$headers = "From: $from_add \r\n";
$headers .= "Reply-To: $from_add \r\n";
$headers .= "Return-Path: $from_add\r\n";
$headers .= "X-Mailer: PHP \r\n";
if(mail($to_add,$subject,$message,$headers))
{
$msg = "Mail sent OK";
}
else
{
$msg = "Error sending email!";
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test form to email</title>
</head>
<body>
<?php echo $msg ?>
<p>
<form action='<?php echo htmlentities($_SERVER['PHP_SELF']); ?>' method='post'>
<input type='submit' name='submit' value='Submit'>
</form>
</p>
</body>
</html>
Mal läuft das Sktipt und ich bekomm sofort die Mail, mal dauert es eine ganze Weile bis ich die Mail bekomme und mal bekomme ich die Fehlermeldung
Code:
[B]Warning[/B]: mail() [[URL="http://localhost/function.mail"]function.mail[/URL]]: Failed to Receive
Dann habe ich auch noch DIESE SEITE gefunden (bin auch Kunde bei 1und1).
Jetzt denk ich mir es liegt an 1und1.
Woran kann mein Problem liegen?
Sitze da schon ne ganze Weile dran und komme 0 weiter.
Ich hoffe ihr könnt mir helfen!
THX!
edit:
der Mercury SMTP Client zeigt 421 invalid sender domain an.
und das ganze läuft auf meinem lokalen PC
Zuletzt bearbeitet von einem Moderator: