Порт 25 заблокирован моим провайдером. Будет ли это препятствовать отправке электронной почты?
Да.
Я думал, что будет блокировать только входящую почту
Всецело зависит от того, как был настроен блок. Интернет-провайдер может выбрать либо блокирование в одном направлении (путем проверки srcip + dstport, или dstip + dstport, либо другой комбинации) - либо блокирование в обоих направлениях путем проверки только dstport.
Должен ли я сделать что-то отличное от моего main.cf
Это зависит от того, разрешима ли проблема через main.cf, поэтому определите проблему перед поиском решения - см. Следующий ответ.
Postfix не может обойти блокировку порта на уровне ISP и все еще может напрямую доставлять сообщения. Если исходящие соединения с портом 25 действительно заблокированы, вы ничего не можете сделать, кроме ретрансляции / туннелирования через другой сервер, который не имеет таких блоков.
Я подтвердил, что сервисный постфикс работает
Также подтвердите, что на самом деле делает сервис. Postfix записывает информацию о доставке почты в системный журнал (например, /var/log/mail.log). Если он говорит, что обнаружил тайм-аут, это, вероятно, блокировка на уровне ISP. Если он говорит, что успешно достиг сервера, но получил предупреждение, это другая тема.