Скажи пожалуйста как ты это сделал? неделю не могу найти статьи на эту тему(
На неправильно поставленный вопрос получаем неправильный ответ.
Итак, по поводу портов.
Работа с почтой делится на два больших этапа. 1. Программа-клиент (The Bat!, Thunderbird, Outlook...) 2. Программа-сервер (postfix, sendmail...).
В случае приёма почты сервер принимает почту от других серверов по порту 25 и хранит её у себя. Клиент обращается к северу по порту 110 или 143 (POP3 или IMAP), запрашивает почту и получает её.
В случае отправления почты клиент обращается к серверу на порт 25 и просит послать почту дальше.
Вот теперь можно правильно задавать вопрос. Если мы хотим поменять порт отправки У КЛИЕНТА - то мы должны убедиться, что СЕРВЕР будет этот порт слушать (и обрабатывать).
А для этого, во-первых, надо бы определиться, кто у тебя сервер. Из сумбурных твоих высказываний ясно, что у тебя, вроде бы, есть sendmail. Как уже правильно сказал Karl500 (а он эксперт в этих делах, рекомендую к его мнению прислушиваться), если ты запретишь (изменишь) обработку порта 25 - то ни одна программа не сможет твоему сендмэйлу почту отправить. Поэтому ИЗМЕНЯТЬ порт 25 НЕЛЬЗЯ!
Но можно попросить sendmail обрабатывать ЕЩЁ И другой порт КРОМЕ 25-го.
В этом случае программа-клиент будет отправлять почту не на 25-й порт, а на какой-нибудь другой (скажем, 12345). А вот остальные программы (сервера) будут по-прежнему работать с 25-м портом и всё будет зашибись.
Но, поскольку я в своё время поленился разбираться с sendmail, как именно заставить его слушать ЕЩЕ ОДИН порт для smtp - надо спрашивать у более опытных (того же Karl500).
Или посмотри, можно ли через вебмин ДОБАВИТЬ порт для smtp.