SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.01.2004, 04:11:36
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Sendmail Wrapper mit PHP

Hallo,

folgendes habe ich vor: Ich will ein Mailinglistentool in PHP entwickeln. Dafür soll sendmail beim Eintreffen einer Mail ein PHP Script über die Konsole starten (PHP als CGI Version installiert). Dieses soll die Mail auswerten (Absender filtern, etc.) und dann an die Liste weiterschicken. Soweit so gut, das Script wird bei jeder eintreffenden Mail von Sendmail gestartet, es stellt sich jedoch die Frage wie ich an die Mail rankomme. Ich habe auf der Sendmailseite zu dem Thema nichts gefunden. Wird die Mail irgendwie als Anhang übergeben, oder muss das Script die Kommunikation mit dem Sender übernehmen (als SMTP Befehle absetzen)? Weiß da jemand Rat?


Für alle Hilfe vielen Dank!
bazubi
Mit Zitat antworten
  #2  
Alt 04.01.2004, 11:54:18
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 43
Beiträge: 992
Hi bazubi

Freut mich das du dich auf SelfPHP verirrt hast.


Soviel ich weiß wirst du das mit SendMail ned zusammenbringen.

Eine Alternative dazu wäre: Qmail
das Ding speichert die Mails direkt in der DB
Somit kannst du sehr leicht auf die Einzelen zugreifen

Info dazu
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #3  
Alt 04.01.2004, 12:30:31
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Wie meinst Du dass, das es nicht mit sendmail geht? PHP mit Sendmail oder Wrapper allgemein mit sendmail? Also letzteres geht auf jeden Fall - Majordomo oder Mailman machen das ja auch!

Mit PHP hab ichs mal getestet, also das Script das ich geschrieben hat wird aufgerufen, allerdings läufts mehr schlecht als Recht - die meisten Variablen ($_SERVER, $_ENV) sind nicht da und und und.

Qmail schau ich mir mal an, ich wollte Sendmail schon längst mal abschießen!
Mit Zitat antworten
  #4  
Alt 04.01.2004, 14:20:42
Benutzerbild von DaddyCool
DaddyCool DaddyCool ist offline
Anfänger
 
Registriert seit: Dec 2003
Ort: Peine / Germany
Beiträge: 62
Warum rufst du die e-Mails nicht einfach per POP3 ab??

Dies kannst du mittels den imap Funktionen von php (http://de2.php.net/imap), einer fertigen POP3 Klasse oder einer eigenen Implementation. Alle Informationen die du für POP3 brauchst findest du in RFC1939.

Alternativ ermittels du einfach wie sendmail die e-Mails speichert und öffnest die Dateien direkt.
__________________
Crazy-Board
Mit Zitat antworten
  #5  
Alt 04.01.2004, 18:05:04
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Zitat:
Warum rufst du die e-Mails nicht einfach per POP3 ab??
Die Idee ist mir zwischenzeitlich auch gekommen!

Ich hab das jetzt über einen Cronjob gelöst, der alle Minute das Postfach überprüft und Mail gegebenfalls auswertet, verändert (Hinweis wie man die Liste abbestellt, usw) und weiterleitet - läuft ganz gut soweit - nur vermute ich mal dass ich Probleme mit dem Speicher bekomme wenn eine Mail zu groß ist! Bei einem anderen Script von mir, einen Webmailer bekomm ich immer eine Meldung der Art "Max Memory exhausted" oder so ähnlich, wenn ich versuche eine Mail > 5 - 6 MB abzuholen!
Mit Zitat antworten
  #6  
Alt 04.01.2004, 18:42:54
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von bazubi
Qmail schau ich mir mal an, ich wollte Sendmail schon längst mal abschießen!
Nix gegen sendmail, aber qmail ist mir auch wesentlich lieber.
Ggf. hier http://helpdesk.new-bbs.info/ einen Account besorgen.
Sicherheitshalber: Die Texte auf dieser Seite sind allerdings nicht für Anfänger gedacht.
Mit Zitat antworten
  #7  
Alt 05.01.2004, 12:21:29
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 43
Beiträge: 992
Hi @gain

Ich hab mich da letztens vertan

Man kann die Mails mittels Postfix in die DB abspeichern ZB wenn man die MySQL ünterstützung installiert.
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:59:08 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt