Antworten: 12
Seite [1] |
|||||||
Rouven89 Going for pro Beiträge: 539 |
# Thema - 12.02.2012 um 17:02 Uhr
hey, habe ein neues modul "anmerkung" geschrieben und nun würde ich dieses gerne um eine mail funktion erweitern, die folgendes können soll bzw wie folgt funktionieren soll: also wenn man eine neue anmerkung schreibt soll die automatisch an die hinterlegten emailadressen verschickt werden.
den code habe ich einfach mal in die edit.php gesetzt, eig müsste ich ja jetzt eine email bekommen wenn ich die anmerkung editiere, aber dies ist nicht der fall nun zu meiner frage - muss man noch irgendwas beachten bei dieser mail funktion? man müsste doch eig irgendwo angaben zu einem emailaccount machen von dem die email generiert werden soll und von da aus weitergeschickt wird - so schickt man ja eig aus dem nichts also von keinem account eine mail wäre top wenn mir jemand da helfen könnte ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens Zuletzt editiert von Rouven89 am 12.02.2012 um 17:18 Uhr (2x Editiert)
|
||||||
Inaktiv |
|
||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 1 - 13.02.2012 um 08:02 Uhr
Hi, als erstes http://de3.php.net/manual/de/function.mail.php wird dort die Funktion erklärt. Des Weiteren, gibst du als optionalen Parameter den Header mit, welcher aber nur zu einem teil gefüllt ist. In deinem Fall nur mit "FROM:". Damit der Header aber richtig erstellt werden kann, sollten so viele Angaben wie möglich erstellt werden. so, damit wir nun aber nicht mit dem Header-Daten rumspielen müssen, nutzt du am besten die CSP-Interne Mail funktion, welche die Arbeit für Dich abnimmt.
Dein Aufruf für die Mail wäre nun:
------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 2 - 13.02.2012 um 10:06 Uhr
Hey, Habe das mal mit der cs_mail() funktion versucht - klappt allerdings immernich nicht - denke mal das es dann an meinen host liegt (funpic.de) :( habe mal nach mailserver alternativen gegoogelt und darauf auf postfix sendmail und emix4 oder so gestoßen - kann man sowas empfehlen? Oder gibt es bessere alternativen? Beste grueße ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens |
||||||
Inaktiv |
|||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 3 - 13.02.2012 um 10:30 Uhr
Du kannst in CSP auch einfach SMTP eintragen. Nutz dafür doch deine bestehende eMail Adressen, die du besitzt. CSP erkennt automatisch, ob es SMTP oder php-Mail nutzen soll. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 4 - 13.02.2012 um 12:54 Uhr
danke !! also mail() funktioniert jetzt - lag nur im junkmail ordner wegen dem scheiss funpic ;D ähm wo genau gebe ich denn smtp daten ein system -> option -> kontakt? wenn ja - irgendwie verschickt er dann keine mails oder muss man das noch irgendwo anders angeben? ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens |
||||||
Inaktiv |
|||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 5 - 13.02.2012 um 13:25 Uhr
ne, ist dort richtig. Schau mal in die errorlogs vom csp, was er dort reinschreibt, wieso er nicht verschicken kann. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 6 - 13.02.2012 um 14:15 Uhr
kann dazu irgendwie keine fehlermeldung zu finden - die letzte wurde um 11:59 gespeichert aber habe das erst um 12:30 mit cs_mail ausoprobiert eine weitere frage habe ich noch - wie kann man ein php wert in einem html code übergeben? realisiere gerade eine html email - läuft auch alles nur die vairable content liest er nicht aus
------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens |
||||||
Inaktiv |
|||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 7 - 13.02.2012 um 14:21 Uhr
ersetzen durch
------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 8 - 13.02.2012 um 22:21 Uhr
so gings danke=) hm komisch woran das liegen könnte mit cs_mail - oder kann das sein das die funktion mit meinem aufbau probleme hat?
oder habe ich bei den smtp einstellungen einen fehler? E-Mail Präfix und Bezeichner : email (at) adresse (dot) de Standard E-Mail: email (at) adresse (dot) de SMTP Host: smtp.adresse.de SMTP Port: leer SMTP Benutzer : benutzername SMTP Passwort: passwort für hotmail (auch schon ausprobiert) E-Mail Präfix und Bezeichner : rxx (at) hotmail (dot) de Standard E-Mail:rxx (at) hotmail (dot) de SMTP Host: smtp.live.de SMTP Port: mit 25 und 587 und 25,467,587 getestet SMTP Benutzer : benutzername SMTP Passwort: passwort ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens Zuletzt editiert von Rouven89 am 13.02.2012 um 23:46 Uhr (6x Editiert) |
||||||
Inaktiv |
|||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 9 - 14.02.2012 um 08:02 Uhr
Ja, dein Aufruf ist noch falsch.
Des Weiteren
Ist in der setup.php das Logging aktiviert ? ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n am 14.02.2012 um 08:02 Uhr (1x Editiert) |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 10 - 14.02.2012 um 09:57 Uhr
ja ist auf 1 gestellt - werden auch error logs angezeigt könnten die damit was zutun haben? 10:39:09 PHP Notice on line 49 -> Undefined variable: errno 10:39:09 PHP Notice on line 49 -> Undefined variable: errstr 10:39:09 PHP Warning on line 70 -> stream_set_timeout() expects parameter 1 to be resource, null given 09:51:01 PHP Warning on line 81 -> fwrite() expects parameter 1 to be resource, null given 09:51:01 PHP Warning on line 82 -> fread() expects parameter 1 to be resource, null given wenn man bei den auf details klickt, wird überall der dateipfad angegeben: /usr/export/www/vhosts/funnetwork/hosting/rouv3n/scwiesens/mods/contact/func_mai l.php ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens Zuletzt editiert von Rouven89 am 14.02.2012 um 10:42 Uhr (2x Editiert) |
||||||
Inaktiv |
|||||||
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 11 - 14.02.2012 um 13:42 Uhr
Naja, unschöne Fehlermeldung, aber das Problem ist, dass dein Server keine Verbindung zum SMTP aufbauen kann. Schick mir mal bitte deine SMTP Einstellungen, damit ich diese mal testen kann. Als nächstes editierst du mal die func_mail.php
------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||||
Inaktiv |
|||||||
Rouven89 Thread-Ersteller Going for pro Beiträge: 539 |
# Antwort: 12 - 14.02.2012 um 13:56 Uhr
wenn ich das änder wird "nurnoch" das angezeigt: 13:55:08 PHP Warning on line 72 -> stream_set_timeout() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 78 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 83 -> fwrite() expects parameter 1 to be resource, null given Details 13:55:08 PHP Warning on line 84 -> fread() expects parameter 1 to be resource, null given Details und das ganze 2 mal da ich ja 2 Emailadressen im array angegeben habe ------------------ http://sc-wiesens.de/ Der Sport Club "13 Eichen" Wiesens |
||||||
Inaktiv |
|||||||
Antworten: 12
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |