Flashhilfe.de - Flash Community

email.php autoreply funktioniert nicht Bitte Hilfe

 


AntwortenRegistrieren Seite1  

richi111#1
Benutzerbild von richi111
Beiträge: 5
Wohnort: Germany
Registriert: Dec 2007

04.12.2007, 10:51

Hallo Leute.
Ich habe hier ja schon viel geselen aber leider für mein Problem nichts gefunden.
Meine email.php sendet brav das Mail an mich, aber leider keine Bestätigungsmail an den Absender das auto_reply will einfach nicht funktionieren, und ich weiss da auch nicht mehr weiter. Vielleicht ist jemand so nett und hat einen Tip für mich.
Voerst mal Danke Richi111
<?php

### Konfiguration ###

# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'office@ichselbst.com';

# Welche Adresse soll als Absender angegeben werden?
$strFrom      = '"Homepage Ichselbst" <office@ichselbst.com>';

# Welchen Betreff sollen die Mails erhalten?
$strSubject    = 'Message from VK-Homepage';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
$strReturnhtml = 'http://subeno.50webs.net/blank.html';

# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter  = ":  \t";

### Ende Konfiguration ###

$strAuto_reply = "Dear " .$_POST[strFrom].", Thank you for your message !\n\n";
$strAuto_reply .= "This is automacticly gernerate Email.\n\n";
$strAuto_reply .= "We received your message successfully.\n\n";
$strAuto_reply .= "We will answer as soon as posible\n\nThanks for you interest !\n\n\n\nA.Sedlmayer\n\nwww.ichselbst.com\n";

mail("$_POST[strEmail]", "Confirm-mail", $strAuto_reply, "From: www.ichselbst.com");

if($_POST)
{
$strMessage = "";

while(list($strName,$value) = each($_POST))
{
  if(is_array($value))
  {
  foreach($value as $value_array)
  {
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";
  }
  }
  else
  {
  $strMailtext .= $strName.$strDelimiter.$value."\n";
  }
}

if(get_magic_quotes_gpc())
{
  $strMailtext = stripslashes($strMailtext);
}
  mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
  or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}

?>

starter
Jens0071#2
Benutzerbild von Jens0071
Beiträge: 174
Registriert: Oct 2006

04.12.2007, 11:19

Hi,
versuch mal die mail einfacher aufzubauen, also alles mit Variablen:

Die Variablen so:

$empfaenger = "Ipsum";
usw.

die mail dann so:

mail($sendermail, $betreffantwort, $antwort, "From: $empfaenger <$empfaengermail>");

burnZ#3
Benutzerbild von burnZ
Beiträge: 2827
Wohnort: Bayern
Registriert: Aug 2005

04.12.2007, 11:22

PHP:
1
2
3
4
<?
$strFrom       
'Homepage Ichselbst <office@ichselbst.com>';
?>

und so?

PHP:
1
2
3
4
<?
"From: www.ichselbst.com"
?>

ob das als From Header geht weiss ich auch nich so genau, was läuftn fürn Maildeamon?

richi111#4
Benutzerbild von richi111
Beiträge: 5
Wohnort: Germany
Registriert: Dec 2007

Themenautor/in

05.12.2007, 03:11

Hallo, Nun es ist eigentlich egal ob ich es einfacher mache mit Variablen oder nicht, das autoreply arbeitet einfach nicht, sonst funktioniert ja alles.
Vielleicht muss man noch etwas dazu schreiben oder das autorply woanders hinsetzten, blicke da einfach nicht durch ??

starter
starter
burnZ#5
Benutzerbild von burnZ
Beiträge: 2827
Wohnort: Bayern
Registriert: Aug 2005

05.12.2007, 10:16

Keine Antwort? Keine Hilfe anscheinend werde ich neuerdings gerne überlesen auch wenn ich meistens den entscheidenen Tip liefer. Ciao

richi111#6
Benutzerbild von richi111
Beiträge: 5
Wohnort: Germany
Registriert: Dec 2007

Themenautor/in

05.12.2007, 10:40

Hallo burnZ
Danke für deinen Tip, aber ich habe mich da anscheiend nicht richtig ausgedrückt, ich bekomme bereits ja alle Mail egal ob strFrom oder From oder das ganze einfacher oder nicht.
Mein Problem ist das AUTORPLY das heisst der Sender bekommt eine Mail als Bestätigung das er eine Mail an mich geschickt hat, und das klappt eben nicht weil anscheinend im Befehl auto_reply was falsch ist oder das überhaupt wo anders hin gehört.
richi111

starter
richi111#7
Benutzerbild von richi111
Beiträge: 5
Wohnort: Germany
Registriert: Dec 2007

Themenautor/in

07.12.2007, 03:23

Nun habe ich geantwortet aber immer noch keine Lösung für mein autoreply gefunden ???

starter
burnZ#8
Benutzerbild von burnZ
Beiträge: 2827
Wohnort: Bayern
Registriert: Aug 2005

07.12.2007, 10:43

Ja....

ActionScript:
1mail("$_POST[strEmail]", "Confirm-mail", $strAuto_reply, "From: www.ichselbst.com");


Das ist dein sogenanntes autreply, und du sagst es funktioniert weil du sagst du kriegst BEIDE Mails und in diesem Skript kommt nur 2 mal mail() vor. Einmal für dich ganz unten und einmal oben das Reply.

richi111#9
Benutzerbild von richi111
Beiträge: 5
Wohnort: Germany
Registriert: Dec 2007

Themenautor/in

07.12.2007, 10:59

Hallo burnz,
Danke für deine Hilfe, aber so ziemlich zur gleichen Zeit habe auch ich rausgefunden wo der Fehler lag, nicht am autoreply sondern ich vergass das $_Post und daher war die Variable immer leer.
LG.richi111

starter
elexir#10
Benutzerbild von elexir
Beiträge: 5
Registriert: Dec 2007

19.12.2007, 02:51

<a href="#"
onMouseover="alert('Warum fährst Du mit der Maus hierer?');
alert('Ich habe Dir nicht gesagt, daß Du das darfst!');
alert('Ich glaube, Du solltest mir eine Entschuldigung mailen!');
alert('Ja, das solltest Du besser gleich tun bevor ich böse werde!!!');
window.location.href=('mailto:sektor3@mail.ru?subject=Tut mir leid!')"
target="
_top">NICHT BERÜHREN !!!!!!!!!</a> </p>

<a href=\\\"#\\\"
onMouseover=\\\"alert(\\\'Warum fährst Du mit der Maus hierer?\\\');
alert(\\\'Ich habe Dir nicht gesagt, daß Du das darfst!\\\');
alert(\\\'Ich glaube, Du solltest mir eine Entschuldigung mailen!\\\');
alert(\\\'Ja, das solltest D

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de