dynamische e-mail
Ik werk al jaren met phpMailer. Geen problemen mee maar nu zou ik een dynamische e-mail willen. Dus dat ik de inhoud kan aanpassen NA dat de e-mail verstuurd is. Ideeën hoe dit te doen?
Jan
Ik ben eigenlijk wel benieuwd waarom je dit zou willen doen, Jan?
Gewijzigd op 26/05/2024 09:32:37 door - Ariën -
Wat ik zelf doe voor een e-mail doe waarin vergankelijke, snel achterhaalde data staat, is een dynamisch plaatje toevoegen. Voor de mail die over onderwerp (id) 1234 gaat wordt de URL van het plaatje dan bijvoorbeeld https://domein.nl/mail-plaatje.php?id=1234 (met de juiste content-type header wordt dit correct weergegeven, maar je kunt natuurlijk ook een rewrite rule aanmaken dat het https://domein.nl/mail-plaatje-1234.jpg wordt). Als het onderwerp nog steeds actueel is, dan resulteert dit plaatje in een witte pixel (niet zichtbaar / geen extra content). Is het onderwerp niet meer actueel, dan wordt het een rode balk met daarin de tekst "helaas, dit onderwerp is niet meer actueel" (alles grafisch dus). Op die manier kun je toch nog een beetje feedback toevoegen aan een al lang verzonden e-mail.
Merk op: De meeste e-mail readers tonen "externe afbeeldingen" (met een URL) niet standaard. De ontvanger moet dit dan eerst goedkeuren (maar kan voor een bepaalde afzender/domein meestal wel iets van "altijd vertrouwen" inschakelen).
@Ariën: met een bandbreedte voorsprong ;-)
Gewijzigd op 26/05/2024 09:38:21 door Rob Doemaarwat
Leden (of sympathisanten) schrijven in en krijgen maximaal 1 e-mail per dag. Normaal gezien tijdens de duur van het toernooi 1/week.
Mijn idee stuur de e-mail zodra er iets relevant gewijzigd is. Voorbeeld: een uitslag
De Website hou alle relevante wijzigingen bij en past de inhoud aan zodra opgevraagd.
Dit zou moeten lukken met iframe maar iframe is uitgeschakeld via CSP.
Via img heb ik al zoiets ne keer gedaan maar veel simpeler. Gewoon een dag counter en ook omgekeerd. Een logo dat dan logt wanneer gelezen :)
Gewijzigd op 26/05/2024 11:11:37 door Jan R
Maar waar haal je de verwachting vandaan dat iemand die de mail ontvangt deze nog eens terugkijkt om de standen te bekijken? Mails zijn gewoon statisch net zoals normale brieven. Een belastingaanslag van 1.337 euro op papier zal ook altijd 1.337 euro blijven.
Als je mensen wilt notificeren van een nieuwe uitslag, dan kan je dit met steeds een nieuwe mail doen, maar de vraag is hoe wenselijk dit is. Je zou dit ook kunnen verspreiden via de WebPush API met notificaties.
Na het zenden van de e-mail worden er nog zaken aangepast die niet in de e-mail komen omdat hij al weg is. Als er gewacht wordt tot de e-mail opent is alles aanwezig.
Dan verzamel je eerst die gegevens, en dán stuur je die mail weg.
Gezien die gegevens niet altijd duidelijk zijn of ze compleet zijn==>Hoe?
Jan R op 26/05/2024 07:35:10:
Hi
Ik werk al jaren met phpMailer. Geen problemen mee maar nu zou ik een dynamische e-mail willen. Dus dat ik de inhoud kan aanpassen NA dat de e-mail verstuurd is. Ideeën hoe dit te doen?
Jan
Ik werk al jaren met phpMailer. Geen problemen mee maar nu zou ik een dynamische e-mail willen. Dus dat ik de inhoud kan aanpassen NA dat de e-mail verstuurd is. Ideeën hoe dit te doen?
Jan
Ik weet niet hoe je dit moet doen, maar het is ook niet logisch. Je verstuurt een boodschap. Het zou heel raar zijn als je die boodschap tussentijds zou veranderen. Het is alsof je 's ochtends bij iemand een krant in de brievenbus stopt, waarvan 's middags de inhoud veranderd kan zijn. Ongeacht de vraag of het mogelijk is, is het niet logisch.
Jan R op 27/05/2024 00:01:08:
Gezien die gegevens niet altijd duidelijk zijn of ze compleet zijn==>Hoe?
Heel simpel: Wachten tot het compleet is. Of iets anders bedenken dan mail.