Bekijk Volledige Versie : Email to Sql
Ik zal even proberen van duidelijk te zijn.
We krijgen gedefinieerde emails binnen.
Tekst tekst Tekst tekst Tekst tekst
---Begin-Of-Bericht---
Type: Aanvraag
Doel: Per Direct
Action: Request
---End-Of-Bericht
Nu hebben we dus
Type ,Doel , Action: Request
Nu wil ik de 3 tekst naar een SQl te sturen
Aanvraag naar tabel Type te sturen
Per Direct naar tabel Doel
Request naar tabel Action.
=============================
Wie kan dit met zijn goede verstand realiseren
Vergoeding is natuurlijk toepasbaar.
PS: procmail leverde mij grijs haar :p
Uhm sorry hoor maar ik snap hier ballen van... wat wil je nou precies?
Je kunt ook een POP box uitlezen of direct pipen naar een PHP/Perl script.
Nou dacht duidelijk genoeg te zijn
alles uit de emails dat binnen komen moet gelezen worden.
enkel de drie lijnen tussen
---Begin-Of-Bericht---
Type: Aanvraag
Doel: Per Direct
Action: Request
---End-Of-Bericht---
Moeten naar 1 sql bestand
Elke lijn heeft zijn eigen tabel
remotehands
23/01/07, 18:02
Piping dus...
In .qmail van betreffende e-mail adres:
|/DOCUMENT_ROOT/email_processor.php
(Weet niet hoe het bij andere MTA's werkt)
Oke dus ik begreep het wel goed, maar ik snap even niet waarom je niet gewoon direct wegschrijft naar een table? En dan alsnog de boel mailt...?
Ow wacht... nouja laat maar hahaha
naar 1 sql bestand of rechtstreeks naar een database schrijven?
en wil je zoiets real-time, of via cronjob?
welke talen zijn er beschikbaar op de server waar het op moet draaien...
Php4 of Cgi zijn beschikbar
hoe het gedaan wordt blijft gelijk.
liefst zo realtime mogelijk maar mag via cronjobs ook
crazycoder
23/01/07, 19:50
---Begin-Of-Bericht---
Type: Aanvraag
Doel: Per Direct
Action: Request
---End-Of-Bericht
Nu hebben we dus
Type ,Doel , Action: Request
Nu wil ik de 3 tekst naar een SQl te sturen
Aanvraag naar tabel Type te sturen
Per Direct naar tabel Doel
Request naar tabel Action.
=============================
Wie kan dit met zijn goede verstand realiseren
Vergoeding is natuurlijk toepasbaar.
PS: procmail leverde mij grijs haar :p
Dat doe je niet met procmail. Hooguit een script aanroepen.
Welke sql server heb je in gebruik?
Wat is de gewenste levertijd?
Realtime is overigens heel goed te doen en m.i. de beste weg. Heb het zelf ook in gebruik en vind het wel grappig :)
Server versie: 4.1.21-standard
MySQL client version: 4.1.10
Hoe eerder hoe liever natuurlijk.. :D
Dit kan je heel simpel doen met e-mail piping.
Je ontvangt een bericht. Je mail server stuurt het door naar php script. In je php script maak je je database open en verwerk je de tabellen die je wilt gebruiken.
We gebruiken zelfde systeem voor de helpdesk/ticketsysteem en voor SIDN replies.
Zoek maar op google e-mail php piping en je vind een aantal voorbeelden.
Ben je ook bezig met zo'n toepassing?
Klopt ,
Het gat hier dus degelijk om de Sidn en DNS mails ;)
Maar hier wil ik het alsnog per lijn sorteren .
Een lijn = 1 tabel
Met behulp van Crafty , is deze opdracht vervuld.
Mag dicht .