formmail

Jobangebote und -gesuche rund um webEdition. Wir weisen darauf hin, dass gewerbliche Anzeigen, die nicht mit webEdition in Verbindung stehen über den webEdition e.V. anzumelden sind.
kerian
Junior Member
Beiträge: 2
Registriert: Sa 6. Mär 2021, 00:52
Kontaktdaten:

formmail

Beitragvon kerian » Do 19. Mai 2022, 23:16

Hallo zusammen,

versuche grade ein Kontaktformular mit Formmail zu bauen.
Version 9.1.2.0, Revision: 13844
MySQL 5.7
PHP 7.4.20

Als Antwort bekomme ich Versand. Also sollte die Mail rausgegangen sein !
Leider nicht :-(

Unter Allgemein Registerkarte Formmail alles auf Nein gestellt
und die Empfänger Adresse eingegeben..

Unter der Registerkarte E-Mail habe ich mit dem Provider
den SMTP Server eingetragen.

Hat jemand eine Idee was hier los ist ?

Mein Test Kontakt.tmpl sieht so aus:

<we:form type="formmail" recipient="xxxr@xxx.de"
required="Firma,Name" order="Firma, Name"
subject="Kontaktformular" onsuccess="23" mimetype="text/html">

<td> Firma<input type="text" name="Firma" style="width: 400px;" size="40" maxlength="120" /></td>
<td> Name <input type="text" name="Name" style="width: 400px;" size="40" maxlength="120" /></td>
<td><input type="submit" value="Formular versenden"></td>

</we:form>

LG kerian

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1760
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: formmail

Beitragvon WBTMagnum » Fr 20. Mai 2022, 21:21

Hallo kerian,

Das klingt ein wenige danach, als ob der SMTP Server die E-Mails annimmt, diese dann aber nicht zugestellt werden können. Hast du Zugriff auf den Maillog?

Weitere Ansatzpunkte:
  • Hast du mal geschaut, ob im webEdition Fehlerlog Meldungen angezeigt werden?
  • Klappt ein manueller Mailversand über den SMTP-Server (z.B. via telnet)?
  • Braucht der SMTP Server eine Authentifizierung, oder nimmt er die E-Mails einfach an?
  • Kommen andere Mails an, die über diesen SMTP-Server versendet werden?

Liebe Grüße,
Sascha

kerian
Junior Member
Beiträge: 2
Registriert: Sa 6. Mär 2021, 00:52
Kontaktdaten:

Re: formmail

Beitragvon kerian » Di 21. Jun 2022, 23:11

Hallo Sascha,


mit telnet funktioniert es jetzt.

***************************************
220 XXX.XXX.net ESMTP Sendmail 8.15.1/8.13.8; Thu, 2 Jun 2022 22:55:38 +0200
EHLO xxx.xxx.net250-xxx.xxx.net Hello [xx.xx.xx.xx], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH LOGIN PLAIN
250-STARTTLS
250-DELIVERBY
250 HELP
AUTH LOGIN334 VXNlcm5hbWU6
XXXXXXX==334 UGFzc3dvcmQ6
XXXXXXX==235 2.0.0 OK Authenticated
mail from: chrjunker@media-corner.de250 2.1.0 XXXr@YYYY.de... Sender ok
rcpt to: XXX@YYYY.de250 2.1.5 XXXr@YYY.de... Recipient ok
DATA354 Enter mail, end with "." on a line by itself
subject: test mail
DAS IST EIN TEST
.
250 2.0.0 252KtcmU023532 Message accepted for delivery
***************************************************

Mit den Einstellungen Allgemein -> E-mail -> Mailer-TYP: Benutze phpmail() Funktionen
bekomme ich auch eine Mail verschickt und empfange sie auch :-)
Aber mit Mailer-Typ Benutze SMTP-Server Haut noch nicht so ganz hin.. Ich glaube,
dass ich alle Kombinationen schon durch bin..
Wie könnte ich jetzt weiter vorgehen?..

LG Christian

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1760
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: formmail

Beitragvon WBTMagnum » Mi 22. Jun 2022, 10:12

Hallo Christian,

Kontrollfrage: Den telnet Versand hast du von dem Server gemacht auf dem auch webEdition läuft?

Das der Versand via phpmail() klappt kann daran liegen, dass der localhost als Mail-Relay eingerichtet ist und die E-Mails an den Mailserver für den Versand weiterreicht. Es kann aber auch sein, dass der Webhost dann einfach direkt an den Empfänger (bzw. Mailserver) zustellt. Das ist aber nicht zu empfehlen, weil es dadurch leicht zu Problemen bei der Zustellung kommen kann (Stichwort SPF-Eintrag, etc.).

Die Frage, warum die Übergabe an den SMTP-Server nicht klappt kann ich nicht beantworten. Ideal wäre es, wenn du Zugriff auf die Logs des Mailservers bekommst. Ev. beim Hoster nachfragen. Daraus sollte sich ablesen lassen was passiert.

HTH,
Sascha


Zurück zu „Stellenmarkt (webEdition only!)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste