Also, die kurze Antwort ist, dass der Webserver gewöhnlich eine Einstellung hat, welche festlegt, welche Arten von Fehlern auf den Bildschirm geloggt werden. Für "Production"-Server sollte dies immer so restriktiv wie möglich eingestellt sein (mehr Info).
Wo und wie du das ändern kannst, hängt davon ab, wie der Server aufgesetzt ist, und wer auf welcher Ebene Zugriff daruaf hat. In den meisten Fällen stellt der Hoster hierfür eine Einstellung bereit (zumindest die besseren tun das). Hier also mal auf dem Webinterface deines Providers herumklicken...
Die längere Antwort ist, dass diese Meldungen natürlich auf ein Problem hinweisen – welches sich in deinem Fall anscheinend auch darin manifestiert, dass die e-Mails nicht ankommen. Was das genaue Problem ist, kann man aus der Ferne nicht so einfach sagen, dafür müsste man wohl mehr Informationen haben.
Ähnliche Warnmeldungen habe ich in Situationen gesehen, wo PHP Code, der für PHP7 geschrieben wurde, plötzlich mit dem sehr viel restriktiveren PHP8 zu tun bekommt. Dies wäre hier mein erster Tipp. Um mehr zu wissen, müsste man das aber im Detail debuggen...