в /etc/log/mail.log бессмысленно что то смотреть. Насчёт postfix я думал, но нормального мануала не нашёл. Везде говориться про какой то сервер, хотя postfix это mta.
>не должно
обычные исключения без try не прерывают скрипт
>не словленная ошибка — фатальная
я знаю что она должна превращаться в фатальную, но у меня выводиться parse error. Предвидя будущие вопросы, скажу что у меня точно php7.