Coupon | Voucher: mail wordt niet verstuurd
Het kan uiteraard altijd gebeuren dat coupon mails niet verstuurd worden.
Als dit gebeurd controleer dan eerst het volgende:
- staat er een foutmelding in de Email log van de Coupon module (je komt hier door in het blok te klikken op bekijk rapporten > kies e-maillog of foutrapportage de foutmelding geeft je een indicatie van het probleem.
- controleer bij sitebeheer > rapportage > logs : alle activiteiten: sitelogs of de algemene mailfunctie nog werkt.
Werkt de algemene mailfunctie nog , dan zit het issue in de coupon module en zullen deze rapportages de aanleiding geven.
Hieronder geven je voorbeelden en hoe we het hebben opgelost
Foutmelding: Cannot send email to user without email
Oorzaak:
Bij het invoeren van de gegevens is een fout gemaakt, waardoor het emailadres niet in database kolom for_user_email staat.
De cron taak loopt hier vervolgens op vast en stuurt niets meer uit.
LTNC heeft issue gemeld bij ontwikkelaar
opgelost:
in de database query uitgevoerd
SELECT * FROM mdl_block_coupon
WHERE senddate < UNIX_TIMESTAMP() AND issend = 0 AND for_user_email IS NOT NULL
Eigen mailadres toegevoerd.
Gevolg:
Mailtje lopen nu weer door bij cron taak.