Forum > PHP-Mail-Chute

Sortieren nach: Eintragsdatum
Carsten aus Borkum schrieb am 20.08.2007 um 16:31 Uhr:

Re: Frage zu Absenderadresse

Hallo Stefan,

die Antwort steht vier Postings weiter unten.

Grüße
Carsten

Stefan aus München schrieb am 20.08.2007 um 12:42 Uhr:

Frage zu Absenderadresse

Hallo,

bei mir wird der Absender der Mail nach dem Schema ananymous@example.com angezeigt, obwohl ich die Variablen $e_mail_addresses, $e_mail_labels und $e_mail_names korrekt gesetzt habe. Wo kann ich den mail() Befehl beeinflussen? (die return_address funktioniert wie erwartet und ist auf die eingegebene E-Mail Adresse im Formular gesetzt)
Wenn ich das minimal - php-script von selfhtml verwende, ist die Absenderadresse korrekt, dann kommt die Mail von: "mustermann" <mustermann@example.com>
Irgendwelche Ideen? Das mail-chute script wäre so viel komfortabler als das von selfhtml.

Danke und Gruß,

Stefan

Carsten aus Borkum schrieb am 16.07.2007 um 21:25 Uhr:

To-Feld im Nachrichtentext

Hallo Sven-Alexander,

nein, im Moment geht das nicht. Werde es in die nächste Version einbauen.

Grüße
Carsten

Sven-Alexander schrieb am 14.07.2007 um 12:52 Uhr:

Hallo,

ich würde gerne in der Email den Labelnamen der %%to%% Variablen anzeigen lassen. Im Moment wird dort der jeweilige nummerische Wert angezeigt. Gibt es eine Möglichkeit das auszutauschen.

Carsten aus Borkum schrieb am 04.06.2007 um 17:27 Uhr:

Re: e-mail Adresse ändern

Hallo Thomas,

in der Datei mailer.php kannst Du bei dem Aufruf der Funktion mailchute2_create_mailer() hinter dem letzten Argument noch zwei weitere angeben, die die E-Mail-Adresse und den Namen spezifizieren. Z.B.:

$mailer = &mailchute2_create_mailer(
    'http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'],
    CHARSET, $formitude_messages_de, $mailchute2_messages_de,
    $e_mail_addresses, $e_mail_names, $e_mail_labels, $e_mail_template,
    'abc@example.com', 'Thomas');

Alternativ kannst Du die Standard-Absender-Adresse auch über die PHP-Konfiguration festlegen. (Hab gerade vergessen, welcher Parameter das ist...)

Grüße
Carsten

Thomas aus Göttingen schrieb am 04.06.2007 um 17:16 Uhr:

e-mail Adresse ändern

Hi noch mal,#

nun ja sagen wir das ich das mit dem Spam in kauf nehmen möchte. Wo kann ich den Absender ändern.
Apache ist eben etwas verwirend im e-mail postfach.

Wäre ich total dankbar für die Info....
Ich habe schon alles durchsucht und nichts gefunden!

Vielen vielen Dank

Carsten aus Borkum schrieb am 04.06.2007 um 14:18 Uhr:

Re: apache@web-193167.goracer.de

Hallo Thomas,

es ist nicht empfehlenswert da eine andere E-Mail-Adresse einzutragen, da die gesendeten Mails dann evtl. im Spam-Filter landen, wenn die Absender-Domain mit der IP-Adresse des sendenden Rechners verglichen wird. Du kannst aber ganz normal die "Antworten"-Funktion Deines Mail-Clients verwenden, da der im Mail-Formular eingetragene Absender im "Reply-To"-Feld der E-Mail eingesetzt wird und dadurch die Antwort an die richtige Adresse gesendet wird.

Grüße
Carsten

Thomas aus Göttingen schrieb am 04.06.2007 um 13:38 Uhr:

apache@web-193167.goracer.de

Hallo,

wo kann ich den Absender , der als Absender des Formular der Internetseite angezeigt wird, ändern.

Der momentane Absender ist:

Apache von apache@web-193167.goracer.de

Wie kann ich das ändern?
Habe schon alles durchducht!

Carsten aus Borkum schrieb am 21.02.2007 um 17:23 Uhr:

Re: Zeilenumbruch im Email Template

Hallo Jenny,

wenn die E-Mail als separate Datei vorliegt, mußt Du im Texteditor den Zeilenumbruch auf CR-LF umstellen, bei manchen wird das auch als "Windows" bezeichnet. Ist der E-Mail-Text als ein String innerhalb des PHP-Programmcodes definiert, könnte das so aussehen:

$template = "Text\r\nDies steht in der nächsten Zeile";

Das \r\n steht dabei für die erwähnten CR-LF-Steuerzeichen für den Zeilenvorschub.

Grüße
Carsten

Jenny aus Hannover schrieb am 21.02.2007 um 17:11 Uhr:

Zeilenumbruch im Email Template

Hallo Carsten,

danke für den tollen Tipp! Hat prima geklappt! (Das mit der Checkbox).
Nur mit den Zeilenumbrüchen stehe ich etwas auf dem Schlauch, könntest
Du mir das noch genauer erläutern, was ich wo einfügen muss? ;-)

Viele LG

Jenny

Carsten aus Borkum schrieb am 21.02.2007 um 11:54 Uhr:

Checkbox und Absätze

Um für Checkboxen entweder "Ja" oder "Nein" im Text anzuzeigen, kannst Du die Werte vor dem Formatieren der Nachricht mittels dem folgenden Code anpassen:

$values['newsletter'] = empty($values['newsletter']) ? 'Nein' : 'Ja';

Für einen Zeilenvorschub in dem Mail-Tempate muß ein CR-LF-Paar vorhanden sein, ein einfaches LF reicht nicht. (<br> funktioniert sowieso nicht, da es kein HTML, sondern einfacher Text ist)

Jenny aus Hannover schrieb am 21.02.2007 um 10:50 Uhr:

Absätze im E-Mail Template

Das hatte ich noch vergessen: Ist es möglich Absätze in das E-Mail Template einzubauen, momentan wird alles in einer Reihe, hintereinander angezeigt. Ichhabe es schon mit <br> Tags probiert, leider ohne Erfolg.

Danke und LG!

Jenny aus Hannover schrieb am 21.02.2007 um 10:45 Uhr:

Nochmal die CHeckbox

Hallo Carsten,

ich habe es nun hinbekommen, die checkbox wird jetzt angezeigt und auch in der Email mit übernommen, jetzt habe ich nur noch eine kleine Sache: In der Email die an den Empfänger geht, steht je nach aktivierter oder nicht aktivierter Checkbox eine "1" (aktiv) oder einfach nur der Platzhalter "%%newsletter%%" (inaktiv). Kann ich es so einstellen, das je nach dem entweder ein "Ja" oder "Nein" ausgegeben wird?

Für einen Tipp wäre ich sehr dankbar!

Viele Grüße,

Die Jenny

Carsten aus Borkum schrieb am 20.02.2007 um 17:25 Uhr:

Re: Checkbox einfügen

Hallo Jenny,

Du wirst wohl nicht darum herumkommen, PHP zu lernen. Ist ja auch nicht so schwierig, zumindest wenn man schon mal programmiert hat. In der Demo wird über die Funktion formitude_create_check_box() eine Checkbox erzeugt, vielleicht kannst Du Dich daran etwas orientieren.

Grüße
Carsten

Jenny aus Hannover schrieb am 20.02.2007 um 11:20 Uhr:

Checkbox einfügen

Hallo Carsten,

eines vorweg: ich besitze wenig bis keinerlei php-Kenntnisse...
Ich verwende Dein Script für ein Kontaktformular auf meiner Seite. Alles funktioniert bestens. Nun würde ich das Formular gerne um eine Checkbox erweitern, d.h. der Besucher soll mittels einer Checkbox äußern, ob er einen Newsletter erhalten möchte oder nicht.

Leider steige ich durch den ganzen PHP-Code in den Dateien kaum durch, sodass ich gar nicht weiß wo ich anfangen soll...

Kann mir da jemend weiterhelfen?

Vielen, vielen Dank im vorraus!

LG Die Jenny

Carsten aus Borkum schrieb am 20.12.2006 um 14:56 Uhr:

Re: Spamschutz

Hallo Andreas,

ein Spam-Schutz ist zur Zeit nicht drin. Am besten hälst Du die Spam-Bots sowieso auf Site-Ebene fern, dann sind auch gleich die Content-Klauer und E-Mail-Adress-Sammler mit weg. Ein entsprechendes Skript wird zur Zeit von mir getestet und in einigen Wochen auch hier veröffentlicht. Ein Captcha kann natürlich eingebaut werden, dann aber am besten in die Formitude-Bibliothek, die für die Formular-Verarbeitung zuständig ist.

Grüße
Carsten

Andreas schrieb am 20.12.2006 um 13:08 Uhr:

Hallo,

ich wollte einmal fragen, inwiefern ein Spam-Schutz in das Formular eingebaut ist? Ist der Einbau eines Captchas o. ä. möglich?

Evi aus Schweiz schrieb am 12.12.2006 um 16:10 Uhr:

Re: Kopie an Absender / Betreff

Hallo Carsten
Das ging ja schnell, vielen Dank! :-)
Grüessli
Evi

Carsten aus Borkum schrieb am 11.12.2006 um 19:40 Uhr:

Re: Kopie an Absender / Betreff

Hallo Evi,

eine Funktion, die eine Bestätigungs-E-Mail versendet, wurde absichtlich weggelassen. Damit könnte man dann nämlich wunderbar spammen, indem man immer fremde Absenderadressen angibt.

Ein festgelegter Betreff ist eigentlich auch nicht nicht vorgesehen, dazu musst Du die Bibliothek modifizieren: In Zeile 176 der Datei mail-chute2.php musst Du die Variable $values['subject'] durch Deinen Betreff-Text in Anführungszeichen ersetzen (z.B. 'Nachricht über Mail-Formular'). Den eingegebenen Betreff kannst Du dann über den Platzhalter %%subject%% in den Nachrichtentext einfügen.

Grüzi in die Schwiz :)
Carsten

Evi aus Schweiz schrieb am 11.12.2006 um 18:14 Uhr:

Kopie an Absender / Betreff

Hallo

Erstmal besten Dank für dein Skript!
Ich stehe gerade etwas auf dem Schlauch:

Ich möchte eine Bestätigungsmail an den Absender schicken, dieser wird ja im Feld "e_mail" eingegeben, entsprechende Versuche sind jedoch gescheitert :-(

Ausserdem möchte ich den Betreff der Mail selbst definieren, hierzu habe ich in der Datei mail-chute2.php ein subject definiert, diese wird jedoch nicht übergeben (Betreff bleibt leer).

Wäre sehr dankbar für deine Hilfe, danke und liebe Grüsse aus der Schweiz

Evi

Carsten aus Borkum schrieb am 12.10.2006 um 18:19 Uhr:

Re: Fehlermeldung PHP-Mail-Cute 2.0

Hallo Thorsten,

wie in der Doku beschrieben, wird mindestens PHP >= 4.3.0 benötigt. Da hilft nur ein Update auf eine neuere PHP-Version.

Grüße
Carsten

Torsten Müller aus Lüdenscheid schrieb am 12.10.2006 um 18:06 Uhr:

Fehlermeldung PHP-Mail-Cute 2.0

Hallo!

Ich habe gerade PHP-Mail-Cute 2.0 heruntergeladen und getestet.
Beim Einsatz erscheint nach dem Drücken des Abschicken- Buttons die folgende Fehlermeldung:
Fatal error: Call to undefined function: html_entity_decode() in /mnt/kw1/08/532/00000000/htdocs/kontakt_neu/formitude.php on line 1192

PHP Version 4.1.2

Mit freundlichen Grüßen

Torsten Müller

Tomy aus Reichenbach schrieb am 13.09.2006 um 18:41 Uhr:

hat geklappt!!

lag wohl an meinem etwas alten Netscape, hätte es mit Firefox verscuen sollen!!

DANKE, nun muss ich es nur noch einbauen!

Carsten aus Borkum schrieb am 12.09.2006 um 13:44 Uhr:

Download

Es ist eben kein zip-Archiv, sondern ein tgz-Archiv, besser gesagt ein tar-Archiv, das anschließend mit gzip (*nicht* zip) gepackt wurde. Manche Browser dekomprimieren beim Herunterladen die Datei und entfernen oder ändern die Dateiendung. Die Datei die Dir angezeigt wird, ist dann wahrscheinlich ein unkomprimiertes tar-Archiv. Speichere das dann mal mit der Endung .tar und entpacke es mit WinZip oder 7zip.

Tomy aus RC schrieb am 12.09.2006 um 12:01 Uhr:

Link

Hier mal ein Bild, wie es aussieht (Screen)

http://www.thomas-heydel.de/download/screen_formmail.jpg

Tomy aus Reichenbach schrieb am 12.09.2006 um 11:55 Uhr:

Immernoch Leere Verzeichnisse

nee, nee du!!

es sind schon zip-Verzeichnisse

allerdings, es ist nach dem Entpacken (WinAce) jeweil nur eine Datei im Verzeichnis, und die hat dann keine Endung

Carsten aus Borkum schrieb am 12.09.2006 um 11:13 Uhr:

Re: Download-Verzeichnis enthält nur eine Datei

Hallo Tomy,

zur Fragen "Was mache ich falsch?" ist die Antwort: Du benutzt IE :-)
Verpass' der heruntergeladenen Datei mal die Endung .tar oder .tgz und entpacke sie dann.

Grüße, Carsten

Tomy aus Reichenbach schrieb am 12.09.2006 um 08:47 Uhr:

Download-Verzeichnis enthält nur eine Datei

(wie es der Betreff schon sagt)
...und die hat nachdazu keine Endung!

Ich würde das Script gern testen, nur fehlen die Dateien die in der online-Dokumentation angegeben werden!

Wie gehts weiter?? Was mache ich falsch??

LG
Tomy

Carsten Meier aus Borkum schrieb am 24.08.2006 um 19:51 Uhr:

PHP-Mail-Chute V2.0 veröffentlicht

PHP-Mail-Chute steht in Version 2.0 zum Download bereit. Das Skript wurde komplett neu geschrieben und basiert jetzt auf den Bibliotheken Formitude und Mail-Drudge. Neu sind außerdem Felder für Kontaktdaten vom Absender. Da die Version 1.0 eine Sicherheitslücke enthält, mit der sich das Formular evtl. als Spam-Schleuder missbrauchen läßt, wird ein Upgrade dringend empfohlen.

Carsten Meier aus Borkum schrieb am 23.08.2006 um 20:20 Uhr:

Re: Kryptische E-Mails

Hallo,

die Version 1.0 enthält einige Bugs und Sicherheitslücken. Version 2.0 ist ein komplettes Rewrite und wird morgen oder übermorgen veröffentlicht. Die Fehlersuche kannst Du Dir erstmal sparen...

M.Gies aus Mülheim schrieb am 23.08.2006 um 20:06 Uhr:

kryptische emails

Hallo!

In der website www.gies-web.de verwende ich mail-chute!
Doch leider kommen die emails alle kryptisch an.
Woran mag das liegen?
Soll ich mal ein Bsp posten?

Gruß Gies

Carsten Meier aus Borkum schrieb am 01.08.2006 um 18:28 Uhr:

Re: Freude

Also bis nächste Woche wird es wohl noch dauern...

Luziver schrieb am 01.08.2006 um 17:42 Uhr:

Freude

Hi, ich kann es kaum erwarten, dass die nächste Version kommt. Darf ich fragen, wie weit du schon bist?
Gruss und weiter so
Luziver

Luziver schrieb am 18.07.2006 um 09:38 Uhr:

Danke

Ich glaube ich warte lieber noch zwei Wochen^^.
Luziver

Carsten aus Borkum schrieb am 17.07.2006 um 21:32 Uhr:

mb_language()

Hallo,

anscheinend hat die von Dir benutzte PHP-Version keinen mbstring-Support einkompiliert. Entweder kannst Du jetzt eine anderes PHP-Binary aufspielen, oder Du wartest zwei Wochen auf die neue Mail-Chute-Version.

Grüße, Carsten

Luziver schrieb am 17.07.2006 um 13:30 Uhr:

Ich nochmals

Also wenn ich es jetzt so drauf tue, dann kommt das hier:

Fatal error: Call to undefined function: mb_language() in /home/koinos.ch/html/mail-chute-1_0/mail-chute.php on line 239

Luziver schrieb am 17.07.2006 um 13:19 Uhr:

Wie die Variabeln einsetzen?

Ich hab da mal ne Frage, wie ich welche Variabeln einsetze. Also: Ich weiss nicht wo ich welche Variabeln bestimmen muss. Danke für Antworten.

Luziver

Carsten Meier aus Borkum schrieb am 22.06.2006 um 10:03 Uhr:

Re: Alles in ein File, wie geht das?

Hallo Tom,

selbstverständlich geht das, es fragt sich nur, wozu das gut sein soll? Kopiere einfach alles innerhalb von <?php ... ?> an die Stelle des include-Befehls. Falls es nicht läuft, bitte unbedingt die Fehlermeldungen angeben!

MfG, Carsten

Tom aus Braunschweig schrieb am 22.06.2006 um 08:16 Uhr:

Alles in ein File, wie geht das?

Hallo,

kann mir evtl. jemand sagen, wie ich den include Befehl aus dem PHP-File entfernen kann. Ich möchte alles, ohne das CSS, in ein File, aber bei mir will es nicht laufen.

Vielen Dank

Tom

Reinhard Lange aus Flörsheim schrieb am 08.03.2006 um 22:34 Uhr:

Mail - zusätzliche Felder

Hi, habe mir nun auch Dein Mail-Programm näher angesehen - ist hochinteressant.
Frage: Kann ich weitere Felder problemlos integrieren (z.B. PLZ / Ort / etc.) und wenn ja, sind auch in einzelen Felder Abbrüfungen möglich (z.B. Lizenz-Nummer, Kunden-Nummer, etc.) - ev. mit Verbindung zur Datenbank MySQL.

Gruss Reinhard

Carsten Meier aus Borkum schrieb am 19.02.2006 um 09:14 Uhr:

BCC hinzufügen

Hallo Stefan,

in der Datei 'mail-chute.php' wird vor Aufruf der Funktion mb_send_mail() die Variable $headers definiert. BCC kannst Du durch Hinzufügen des entsprechenden Headers erreichen:

$headers .= "Bcc: email@example.com\r\n";

Weitere Infos dazu findest Du in der PHP-Dokumentation zu mail().

Stefan Glander aus Amelinghausen schrieb am 18.02.2006 um 22:57 Uhr:

Sript um bcc erweitern

Moin moin,
ich bin begeistert von deinem script, habe aber eine frage. um die mail an mehere leute zu senden brauche ich ja nur die empfänger mit komma trennen. wie kann ich es aber erreichen das bei mehr als einem empfänger die kopien als bcc versendet werden.
gruss
stefan

Carsten Meier aus Borkum schrieb am 05.01.2006 um 15:39 Uhr:

Vorschläge für neue Version erwünscht!

Das Skript "Mail-Chute" wird demnächst überarbeitet und auf die Formitude-Bibliothek umgestellt. Der Unicode-Support soll dabei entfernt werden. Wer noch weitere Vorschläge für neue Features hat, der möge sie doch bitte hier posten. Vielen Dank!