Boekingsmails Komen Niet Aan
Los boekingsmails op die niet aankomen terwijl de testmail wel werkt, door je SMTP-plugin te laten laden tijdens RepairPlugin-verzoeken.
Wat kun je hiermee?
- Zorg dat boekingsbevestigingen weer aankomen bij je klanten en bij je winkel
- Begrijp waarom de testmail werkt en boekingsmails niet
- Zorg dat een nieuw geïnstalleerde SMTP-plugin ook de boekingsmails van RepairPlugin verstuurt
- Houd je e-mail werkend nadat je meervoudige verificatie (MFA) voor Microsoft 365 hebt aangezet
Waar vind je het?
- Ga naar RepairPlugin > Settings > Caching & Performance
- Scrol omlaag naar Optimized Ajax
- Bekijk de lijst Active Plugins onder de schakelaar

Hoe los je het op?
Waarom het gebeurt
Als Optimized Ajax aan staat, laadt RepairPlugin alleen de plugins die jij hebt geselecteerd terwijl een klant het boekingsformulier doorloopt. Zo blijft je boekingsflow snel.
RepairPlugin slaat die selectie op wanneer je op Save Settings klikt. Een plugin die je later installeert, hoort niet bij de opgeslagen selectie en staat daarom op OFF in de lijst.
Is dat je SMTP-plugin, dan gebeurt het volgende:
- Testmail -- je verstuurt hem vanaf de instellingenpagina, waar al je plugins worden geladen. Je SMTP-plugin verstuurt hem en hij komt aan.
- Boekingsmails -- RepairPlugin verstuurt ze terwijl de klant de boeking afrondt. Je SMTP-plugin is op dat moment niet geladen, dus je server verstuurt de e-mail zelf. Veel mailproviders blokkeren of filteren die e-mails.
Controleer of dit het probleem is
- Ga naar RepairPlugin > Settings > Caching & Performance.
- Controleer of Enable Optimized Ajax op ON staat. Standaard staat het uit.
- Zoek je SMTP-plugin in de lijst Active Plugins en controleer of hij op OFF staat.
Klopt dit allebei, dan heb je de oorzaak gevonden. Vaak zie je ook dit:
- De testmail onder Email Settings & Logs > Email Test komt aan.
- Boekingsmails hebben de status success onder Email Settings & Logs > Email Logs.
- Houdt je SMTP-plugin een eigen log bij, dan staan de boekingsmails daar niet in.
Oplossing: zet je SMTP-plugin aan
- Ga naar RepairPlugin > Settings > Caching & Performance.
- Scrol omlaag naar Optimized Ajax.
- Zoek je SMTP-plugin in de lijst Active Plugins en zet hem op ON.
- Klik op Save Settings.
- Maak een testboeking op je website en controleer of de bevestigingsmail aankomt.
Snelle test: zet Optimized Ajax uit
Weet je niet zeker welke plugin je moet aanzetten? Doe dan deze snelle test:
- Zet Enable Optimized Ajax op OFF en klik op Save Settings.
- Maak een testboeking op je website.
- Komt de e-mail nu wel aan, dan was de Active Plugins-lijst de oorzaak.
Daarna kun je Optimized Ajax weer aanzetten. Zorg er dan wel voor dat je SMTP-plugin op ON staat in de lijst.
Microsoft 365 met MFA gebruiken
De ingebouwde SMTP-instellingen van RepairPlugin loggen in met een gebruikersnaam en wachtwoord. Zodra MFA aan staat voor je Microsoft 365-account, kan dat inloggen stoppen met werken. Gebruik dan een aparte SMTP-plugin:
- Ga naar RepairPlugin > Settings > Email Settings & Logs en zet Use Custom SMTP Settings op OFF.
- Installeer een SMTP-plugin waarmee je met je Microsoft-account inlogt, bijvoorbeeld FluentSMTP of WP Mail SMTP.
- Koppel de plugin aan je Microsoft 365-account.
- Gebruik je Optimized Ajax? Zet de plugin dan op ON in de lijst Active Plugins, zoals hierboven beschreven.
RepairPlugin geeft zijn e-mails nu door aan WordPress, en je SMTP-plugin verstuurt ze via Microsoft 365.
Veelgestelde vragen
Waarom staat er "success" in het e-maillog als de e-mail nooit aankomt?
Het log laat zien dat RepairPlugin de e-mail zonder fout aan WordPress heeft doorgegeven. Het laat niet zien of de e-mail in de inbox is aangekomen. Was je SMTP-plugin niet geladen, dan heeft je server de e-mail zelf verstuurd en kan de ontvangende mailprovider hem hebben geblokkeerd.
Moet ik dit opnieuw doen als ik nog een plugin installeer?
Alleen als RepairPlugin die plugin nodig heeft tijdens een boeking. Elke plugin die je installeert nadat je de Caching & Performance-instellingen hebt opgeslagen, staat op OFF in de Active Plugins-lijst. Zet hem op ON als de boekingsflow ervan afhangt -- zoals bij een SMTP-plugin.