Kontaktmodul in 4.6.2
-
- Beiträge: 1536
- Registriert: Fr 20. Aug 2004, 10:07
- Kontaktdaten:
-
- Beiträge: 1536
- Registriert: Fr 20. Aug 2004, 10:07
- Kontaktdaten:
Es funktioniert einwandfrei, aber eine Frage habe ich noch:
Ich möchte das es an meine erste Adresse versendet wird aber dann auch als bcc (blinde Kopie) an meine zweite Adresse. Aber wie geht das?
Folgendes habe ich versucht:
In der Template Konfiguration:
beide mit, oder auch mit ; getrennt aber bei ; fehler und bei , sieht man die zweite Adresse in der Nachricht
Ich möchte das es an meine erste Adresse versendet wird aber dann auch als bcc (blinde Kopie) an meine zweite Adresse. Aber wie geht das?
Folgendes habe ich versucht:
In der Template Konfiguration:
beide mit, oder auch mit ; getrennt aber bei ; fehler und bei , sieht man die zweite Adresse in der Nachricht
In der Ausgabe des Moduls unterhalb dieser Zeile:
diese Zeile ergänzen:
Damit ist die E-Mail-Adresse zwar hartcodiert, aber es erfüllt seinen Zweck.
Gruß
HerrB
Code: Alles auswählen
$mail->AddAddress("CMS_VALUE[1]", "");
diese Zeile ergänzen:
Code: Alles auswählen
$mail->AddBCC("<Deine E-Mail-Adresse>", "");
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Na ja, da musst Du nur diese Zeilen anpassen:
From wäre $_POST['EMail'] (d.h. $mail->From = $_POST['EMail']
, FromName wäre $_POST['Nachname'].", ".$_POST['Vorname'].
Allerdings sollte man dann auch eine Überprüfung integrieren, ob es sich um eine gültige E-Mail-Adresse handelt:
Statt
diesen Code:
Es gibt einige Provider, bei denen der Absender eine (beim Provider) existierende E-Mail-Adresse sein muss. Auch kann es u.U. eine schlechte Idee sein, FromName mit Nachname, Vorname festzulegen - wer weiß, was da eingetragen wird?
Gruß
HerrB
Code: Alles auswählen
$mail->From = "CMS_VALUE[0]";
$mail->FromName = "CMS_VALUE[2]";

Allerdings sollte man dann auch eine Überprüfung integrieren, ob es sich um eine gültige E-Mail-Adresse handelt:
Statt
Code: Alles auswählen
if ($_POST['EMail'] == '') {
$noerrors = false;
$msg .= mi18n("Bitte geben Sie Ihre EMail-Adresse ein!")."<br/>";
}
Code: Alles auswählen
if ($_POST['EMail'] == '') {
$noerrors = false;
$msg .= mi18n("Bitte geben Sie Ihre EMail-Adresse ein!")."<br/>";
} else if (!isValidMail($_POST['EMail'])) {
$noerrors = false;
$msg .= mi18n("Bitte geben Sie eine gültige EMail-Adresse ein!")."<br/>";
}
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Um die Beantwortung dieser Anfragen zu erleichtern, habe ich bei mir den Absender einfach als ReplyTo eingefügt, zusätzlich bekommt er natürlich auch eine Kopie an seine Mailadresse:
Code: Alles auswählen
$mail->From = "CMS_VALUE[0]";
$mail->FromName = "CMS_VALUE[2]";
$mail->AddReplyTo($_POST['EMail'], $_POST['Vorname']." ".$_POST['Nachname']);
$mail->AddAddress("CMS_VALUE[1]", "");
$mail->AddCC($_POST['EMail'], "");
$mail->AddBCC("webmaster@meinesite.de", "");
$mail->Subject = "CMS_VALUE[3]";
$mail->Body = $mail_body;
Wir können den Wind nicht ändern, aber die Segel anders setzen
(Aristoteles)
(Aristoteles)
-
- Beiträge: 14
- Registriert: Fr 25. Nov 2005, 18:29
- Kontaktdaten:
-
- Beiträge: 1536
- Registriert: Fr 20. Aug 2004, 10:07
- Kontaktdaten:
schau mal in deinem Kontaktformular Template in dem Inputfield für PLZ/Ort
PS die Suche hätte das hier ausgeworfen:
http://contenido.org/forum/viewtopic.ph ... lar+fehler
PS die Suche hätte das hier ausgeworfen:
http://contenido.org/forum/viewtopic.ph ... lar+fehler
greets