Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Anwenderforum _ Kontaktformular: Mailversand funktioniert nicht

Geschrieben von: wabue Tue. 28. October 2014, 10:30

Hallo zusammen

Nach einem Serverumzug bei Hosteurope funktioniert bei mehreren Websites der Mailversand im Kontaktformular nicht mehr (Sefrengo 1.6.0 / Kontaktformular 2.2.). Der Versand des Formulars wird zwar bestätigt, ein Mail kommt allerdings nicht an. http://www.swiss-limousin.ch/phpinfo.php
Wo könnte der Hund begraben sein?

Danke für eure Hilfe
Wabü

Geschrieben von: FireFlyer Tue. 28. October 2014, 21:18

Schau mal Im KIS nach, ob du eine Standard-Mailadresse hinterlegt hast.
Webhosting => Skripte => Standard-E-Mail-Adresse

Geschrieben von: wabue Wed. 29. October 2014, 09:51

Danke für den Tipp. Das habe ich nun eingerichtet, bringt aber keine Veränderung.

Geschrieben von: FireFlyer Wed. 29. October 2014, 18:27

Irgendwas in den Error-Logs gefunden?

Geschrieben von: Skylab Wed. 29. October 2014, 18:36

Wenn Du SF 1.6 verwendest solltest Du PHP 5.4 oder 5.5 mal aufschalten, gut möglich, dass es dann läuft.

Grüße, Sky

Geschrieben von: topi009 Tue. 25. November 2014, 15:46

Hallo,

ich habe das selbe Problem. Nur bei mir ist es bereits eine bestehende Webseite wo von jetzt auf gleich das Kontaktformular nicht mehr geht.
Hat jemand noch eine Lösung?

S 01.04.05 / K 2.2
php 5.3.2

Geschrieben von: sidd Sun. 30. November 2014, 16:38

schau mal, ob der mailversand auch mit einem häckchen im modul aktiviert ist.

wenn ja, probiere folgendes:

erstelle eine neue php datei im document_root deiner domain und nenne sie test.php

dort schreibst du folgendes rein:

QUELLTEXT
<?php
if(mail("deine@mailadresse","testmail","das ist eine testmail")){
echo "mail verschickt";
}else{
echo "fehler beim mailversand";
};
?>


dann rufe http://www.deinedomain.de/test.php in deinem browser auf.
wenn die mail verschickt wurde, sollte "mail verschickt" ausgegeben werden.
schaue ob an deine mail die testmail zugestellt wurde.

sollte die mail verschickt worden sein und trotzdem nicht in deinem postfach sein, könnte es evtl. bei einem shared-hoster sein, das der entsprechende server auf einer blacklist steht.

checken kannst du das hier:http://mxtoolbox.com/SuperTool.aspx?action=blacklist%3adeinedomain.de&run=toolpage#

viel erfolg!

Geschrieben von: topi009 Fri. 5. December 2014, 10:47

Es hat funktioniert. E-mail ist angekommen.

Kontakformular geht aber noch immer nicht. sad.gif

Soll ich das Modul nochmal komplett neu installieren?

Was kann ich noch tun?

Geschrieben von: sidd Tue. 9. December 2014, 11:46

gehe mal in den modulcode und suche folgendes:

QUELLTEXT
$result = $mail->process();//$mail->send(array($to), 'mail');


ersetze es mit:
QUELLTEXT
$result = $mail->process();//$mail->send(array($to), 'mail');
mail($to,$subject,$tpl_email,"From:".$sender);


ist nur ein hotfix wink.gif

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)