[email archief] alternatieven voor Mhonarc/hypermail etc?

Pagina: 1
Acties:

  • usr-local-dick
  • Registratie: September 2001
  • Niet online
Hoi mensen

Bij ons draaien een aantal mailing lijsten, waar ook een archief van bijgehouden wordt voor op onze website(s).
Het gebeurt op dit moment met Mhonarc, je moet mails naar deze tool toe pipen en dan maakt ie er adh een template HTML van. So far so good, dit werkt al stukken beter dan wat we vroeger gebruikten (Hypermail)
Alleen zitten er wat nadelen aan deze manier van archiveren. Ten eerste wordt het allemaal statische HTML. We hebben al zoveel mogelijk gebruik gemaakt van onze PHP templates in de Mhonarc templates, maar toch ontkom je er niet aan de hele handel weer opnieuw te genereren als er een wijziging komt (bv extra header gewenst op pagina). Gelukkig heb ik ook nog een plaintxt archief ook meelopen (mbox formaat).

Wat ik eigenlijk zou willen is een systeem waarbij emails in een database worden opgeslagen, en hier dan met PHP mooie archieven uit laten serveren.

Ik heb gezocht naar bestaande mogelijkheden, maar aangezien de zoektermen die ik gebruik nogal vaak voorkomen (email archiving database) vindt ik niet veel.

Daarom de vraag of er iets bij jullie bekend is over bestaande apps?

Als er niets is zal ik e.e.a. zelf moeten maken.
Ik heb al wel gezien dat er PEAR classjes zijn voor het werken met MIME berichten.
Als je een berichtje decode dan zie je in 1 keer de hele structuur van het bericht inclusief gedecodeerde attachments (voorbeeldje hier), dat ziet er wel handig uit.

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 23-05 16:37

voodooless

Sound is no voodoo!

Hoezo zet je de emails niet mooi in een IMAP server. Als je een beetje in webmail php scritps neust, dan vind je snel hoe je de mail moet ophalen en moet laten zien.

Do diamonds shine on the dark side of the moon :?


  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Wat ik gewoon doe hier is gewoon alle mailtjes letterlijk, dus de output van postfix opslaan in een dbase met een from / to / subject en een datum. het mailtje gewoon in een blob-veld. Dan heb ik het originele mailtje nog en als iemand het op het scherm wil zien dan gebruik ik inderdaad die pear extensie om de relevante delen eruit te halen.

Maar mijn idee is voornamelijk sla het origineel op, en sla ( in het geval van een mailinglijst ) alle wijzigingen in de headers etc. ook los op zodat ik gewoon een mailtje uit 1999 kan reproduceren door de query : geef mailtje van 31-12-99 en alle headers van na 31-12-99 en verstuur dit naar de gebruiker.