Zum Inhalt springen

powermail sendermail nötig?

Erstellt am 27. September 2008 · 3 Antworten · letzte Antwort am 27. September 2008

Tags: Powermail, E-Mail-Versand, Frage

tobilot ·

Hallo
Mein Testformular verschickt eine Mail nur, wenn im Emailsender etwas eingetragen bzw. ausgewählt ist.
Nun ist es ja nicht immer notwendig, dass der Formularversender eine Bestätigungsmail bekommt. Lasse ich das Feld leer, also keinerlei Einträge und Auswahlen im Sender-Tab, dann kommt die Mail auch nicht an.

Ich hab dann versucht, die Konstante

allow.email2sender = 0

zu verwenden, aber das ändert nichts, eine Email wird trotzdem nicht verschickt.

Hat jemand eine Idee, hab ich etwas übersehen?

In die Datenbank werden die Emails alle eingetragen.
Liegt es am noreply@...?
Was könnte ich da ansonsten eintragen?

Ich bin sehr dankbar für Hinweise

Gruß
Tobias

einpraegsam.​net ·

Wenn E-Mails nicht ankommen, liegt das vielleicht am Server.
Lege mal testweise zwei Hiddenfields an für Name und E-Mail.

Bei Name deinen Namen und bei E-Mail deine E-Mail Adresse. Diese wählst du dann im Flexform aus und probierst nochmal...

tobilot ·

Sorry, ich kapier leider nicht so ganz deine Antwort bzw den Sinn derselben o.O
Meintest du, dass ich die Versender-Emailadresse aus dem Hidden-Field (Standardwert: "meine Emailladresse")im Tab "Absender" unter "Emailadresse des Versenders" auswähle?

Zumindest, wenn ich den Inhalt des Hidden-Fields auswähle (bei Absender), dann wird die Mail verschickt.

Ich habe jetzt noch ein bisschen herumgespielt und habe folgenden Schluss ziehen können:

Sobald ich das Feld "Absenderemailadresse" im Tab "Absender" leer lasse, wird automatisch im Email-Header unter "von" "noreply@'domain.tld'" eingetragen und damit wird die Email nicht (!) verschickt.
Ist dort eine gültige Emailadresse eingetragen, dann wird die Mail verschickt.
Lasse ich nun das allow.email2sender auf 1 stehen, dann wird auch eine Mail an den Versender geschickt. Disable ich diese Konstante, dann wird keine Mail an den Versender geschickt, wohl aber an den Empfänger.

Könnte es daran liegen, dass der Server kein noreply@ aktzeptiert?

Naja, durch das deaktivieren von allow.email2sender kann ich damit leben, auch wenns mir noch ein kleines bisserl schleierhaft ist.
Gruß
Tobias

einpraegsam.​net ·
tobilot schrieb

Könnte es daran liegen, dass der Server kein noreply@ aktzeptiert?

Das hängt vom Provider ab - ich habe schon folgendes Feedback verschiedener User bekommen:
- Server erlaubt nur E-Mail Adressen *.eigeneDomain.de
- Server erlaubt nur "name <email@email.com>"

Das Problem habe ich bei 1und1 bislang nicht - einfach mal beim Provider nachfragen