Mails aus WordPress mit Mailtrap.io abfangen

Als Entwickler wird man irgendwann auch mal mit Mails in Kontakt kommen. Entweder man schreibt selber Templates und die müssen getestet werden oder man hat eine große Userbase und bei verschiedenen Aktionen werden Mails an die hinterlegten Mail Adressen verschickt. Was dabei nicht passieren darf ist, dass eine Test-Mail zu einem End Nutzer geschickt wird. Denn nur das Live System sollte End Nutzern tatsächlich Mails schicken.

Nun kenne ich das Problem aber, dass man eine WordPress Webseite für Kunden verwaltet und die Seite wächst und damit auch die Anzahl der User. Beim Entwickeln und Testen möchte man natürlich so nah an den echten Daten dran sein, damit die Tests so realistisch ausgeführt werden wie möglich. Wenn man hierbei aber nicht aufpasst werden ruck zuck einige Mails an die Nutzer geschickt, die im besten falls sich nur wundern.

Die Frage ist nun, wie kann ich verhindern, dass aus Versehen eine Mail durch kommt und den Nutzer verwirrt? Man kann zum einen die E-Mail Adressen in der Test DB ändern, aber das wäre ganz schön aufwendig (ja ich weiß, es gibt dafür Scripte und Tools). Statt dessen können wir die Mails einfach mit Mailtrap.io abfangen. Weiterlesen →