Voor ticketsupport wordt vaak gebruikt gemaakt van scripts om inkomende emails te porten naar je ticketsysteem.
Er zijn voor zever mij bekend eigenlijk 2 varianten:
1. Email piping: je port een mailadres/alias naar een script, dit script runt en je plaats je email in een database.
2. POP3 storage: Je maakt een mailbox aan welke je via pop3 kunt benaderen en laar via een cronjob de mailbox leegtrekken en alle emails in een database zetten.
Nu ben ik me gaan afvragen wat het makkelijkste en bedrijfszekerste is.
Piping is opzich een mooie en snelle manier omdat het zeer realtime is en je dus heel snel een autoreply kunt terug sturen, als je een cron hebt voor een pop3 zit hier altijd een delay tussen.
Piping zal mijn inziens ook de load verlagen op een server aangezien je met pop3 bijvoorbeeld in een keer 100 mails kunt wegtrekken, waar piping dit direct doet wanneer de mail binnen komt. Opzich met een cron iedere minuut zou dat moeten werken want 100 tickets per minuut, dan is er wat mis
Opzich is die load nog niet zo'n onoverkomelijke ramp, wat wel een ramp is als je je mails kwijt bent en ze niet opgeslagen worden in de database.
Voor pop3 doe je gewoon een check en kun je aan de hand daar van beslissen of je verder wil gaan met het storen, bij piping kun je dat ook wel doen, maar ligt de database-server plat moet je een extra tussenlaag hebben, een extra database op een andere server dus... extra script welke er na runnen, etc.
Een pop-box zal niet snel vollopen, je checkt je crons en deze zal dus niet vol raken door niet runnende scripts.
Zijn er mensen welke hier ook een mening over hebben ?
Er zijn voor zever mij bekend eigenlijk 2 varianten:
1. Email piping: je port een mailadres/alias naar een script, dit script runt en je plaats je email in een database.
2. POP3 storage: Je maakt een mailbox aan welke je via pop3 kunt benaderen en laar via een cronjob de mailbox leegtrekken en alle emails in een database zetten.
Nu ben ik me gaan afvragen wat het makkelijkste en bedrijfszekerste is.
Piping is opzich een mooie en snelle manier omdat het zeer realtime is en je dus heel snel een autoreply kunt terug sturen, als je een cron hebt voor een pop3 zit hier altijd een delay tussen.
Piping zal mijn inziens ook de load verlagen op een server aangezien je met pop3 bijvoorbeeld in een keer 100 mails kunt wegtrekken, waar piping dit direct doet wanneer de mail binnen komt. Opzich met een cron iedere minuut zou dat moeten werken want 100 tickets per minuut, dan is er wat mis
Opzich is die load nog niet zo'n onoverkomelijke ramp, wat wel een ramp is als je je mails kwijt bent en ze niet opgeslagen worden in de database.
Voor pop3 doe je gewoon een check en kun je aan de hand daar van beslissen of je verder wil gaan met het storen, bij piping kun je dat ook wel doen, maar ligt de database-server plat moet je een extra tussenlaag hebben, een extra database op een andere server dus... extra script welke er na runnen, etc.
Een pop-box zal niet snel vollopen, je checkt je crons en deze zal dus niet vol raken door niet runnende scripts.
Zijn er mensen welke hier ook een mening over hebben ?