Seite 1 von 1

Verfasst: 22.01.2009, 08:01
von werkzeug-test
Danke, hat alles geklappt.
Super support und ein tolles Programm.

Verfasst: 21.01.2009, 20:56
von mirko
ja, PHP läuft als CGI-Variante, daher klappt die Bestimmung des Verzeichnisses nicht.

Lösung siehe thread.php?id=5687 meine Antwort vom 20.11.2006, 20:28 Uhr .

Verfasst: 21.01.2009, 15:22
von werkzeug-test
Danke, das hat funktioniert.
abmeldungen klappen, aber leider ist der bestätigungslink falsch.
der bestätigunglink geht nicht auf das newsletter.php script, sondern auf die php.exe im php-ordner.

http://www.werkzeug-eylert.de/php/php.e ... 425B1E5D55


haben sie da vielleicht noch eine idee?

Danke

Verfasst: 21.01.2009, 13:44
von mirko
Die Angaben bei sendmail nicht ausfüllen, außer es ist sendmail auf dem Server/Rechner installiert und funktioniert auch.

Bei

[mail function]
SMTP = localhost
smtp_port = 25

muss anstatt localhost ein Server angegeben werden, der die E-Mails akzeptiert und ins Internet weiterleitet. Die Angabe localhost kann ebenfalls so bleiben, wenn auf dem Server/Rechner ein SMTP-Server läuft, der die E-Mails akzeptiert und ins Internet versendet. Zu 99% ist die Angabe localhost auf Linux-Rechnern korrekt, da auf einem Linux-Rechner meistens immer ein Mailserver läuft der die E-Mails akzeptiert und weiterleitet.

Verfasst: 21.01.2009, 11:40
von werkzeug-test
Danke für die schnelle Antwort.

Mail wird nicht gesendet.
phpinfo sagt: local master
sendmail_from me@localhost.com me@localhost.com
sendmail_path no value no value
short_open_tag On On
SMTP localhost localhost


anscheint wurde das mail versenden über php hier immer auf eine andere Art und Weise gelöst.

kann ich die werte einfach in die php.ini eintragen?
muss ich auch die \"sendmail_from\" fest hinterlegen?

Danke

Verfasst: 21.01.2009, 10:45
von mirko
Der Versand der E-Mails funktioniert nur, wenn in der php.ini ein Server definiert worden ist, der die E-Mails akzeptiert und ins Internet versendet. Das Script newsletter.php selbst gibt keine Fehlermeldung aus, falls der Versand misslingt.

Mal im Texteditor (Editor im Zubehör) eine neue Datei erstellen

Inhalt der Datei (ab Zeile 1!)

Code: Alles auswählen

<php> 
Die Datei als test.php speichern (auf korrekte Erweiterung .php achten), auf den Webserver übertragen und danach im Browser aufrufen. Er muss ausgeben \"Mail gesendet\", wenn nicht stimmt etwas mit dem Ausgangsserver nicht.

Verfasst: 21.01.2009, 10:32
von werkzeug-test
newsletter.php zeigt html-seiten bei ab/anmeldungen an, aber es werden keine email verschickt.
es werden keine mails bei abmeldungen verschickt, noch bekommt man bei neuanmeldungen eine bestätigungsmail.
wenn man eine mail direkt mit betreff SUBSCRIBE schickt, dann empfängt der supermailer diese mail.
aber der ftp-server verschickt keine mails.
bis ratlos

auch ein versuch die mail über einen direkten php aufruf im browser zu starten führt zu keiner mailversendung.

er zeigt beim abmelden alles richtig an, also die mail die entfernt werden soll...aber es wird keine mail zum postfach geschickt.

habe das script auch auf nen lokalen php-server gestartet, aber auch hier wird keine mail verschickt.

bitte helft mir, was kann ich noch probieren???

Danke