Покушавате да онемогућите локалну испоруку е-поште помоћу иРедМаил-а и постфик-а на свом кућном серверу е-поште, а ударате главом о зид. За испоруку е-поште користите домаћи сервер, али пријемно сандуче живи на другом серверу. У овом чланку ћу поделити оно што сам научио о како онемогућити локалну испоруку е-поште помоћу Постфик-а и присилити сву е-пошту за одређене домене да се прослеђује преко њихових исправне МКС адресе.
Тражио сам и тражио и претраживао интернет за ове информације, и да будем искрен, нисам чак ни сигуран да ли ће то радити за ваше подешавање.Али на основу количине времена које сам провео истражујући овај проблем, чак и као стручњак за сервере који није Линук, закључио сам да ћу пренети своја открића и молити се да то помогне да ублажите вашу фрустрацију.
Грешка
Ако видите грешку „непознати корисник у табели виртуелног поштанског сандучета“, на правом сте месту. У суштини, желите да постфик престане да покушава да испоручује е-пошту на налоге е-поште на вашем серверу који не постоје. Да ли је то заиста превише за тражење?
Поправљање постфикса ради онемогућавања локалне испоруке е-поште за домен
У суштини, све постфик-ове главне конфигурационе поставке су у маин.цф, тако да можете отворити датотеку тако што ћете откуцати вим /етц/постфик/маин.цф .
Потражите линију виртуал_маилбок_домаинс - прокоментаришите је тако што ћете ставитииспред ње. То ће у потпуности онемогућити локалну испоруку е-поште. Ево моје:
виртуал_маилбок_домаинс=проки:лдап:/етц/постфик/лдап/виртуал_маилбок_домаинс.цф
Следеће, пронађите линију релаи_домаинс и додајте име домена адреса е-поште чије пријемно сандуче до живи на вашем домаћи сервер за е-пошту. Мој изгледа овако:
релаи_домаинс=паиетте.емаил, $мидестинатион, проки:лдап:/етц/постфик/лдап/релаи_домаинс.цф
Коначно, пронађите линију транспорт_мапс и додајте хасх:/етц/постфик/транспорт ономе што је тамо. Направићемо стварну датотеку у следећем кораку. Мој изгледа овако:
транспорт_мапс=хасх:/етц/постфик/транспорт, проки:лдап:/етц/постфик/лдап/транспорт_мапс_усер.цф, проки:лдап:/етц/постфик/лдап/транспорт_мапс_домаин.цф
Сада, све што је преостало је да направите транспортну датотеку која каже „Пренесите сву долазну е-пошту на овај домен и пошаљите је преко овог МКС сервера!“
Дакле, креирајте датотеку тако што ћете откуцати вим /етц/постфик/транспорт . Додајте линију за сваки домен за који желите да онемогућите локалну испоруку као у примеру испод, стављајући МКС сервер у заграде. Ево моје:
паиеттефорвард.цом смтп:
Затим урадите све што постмапа ради на датотеци тако што ћете укуцати постмап /етц/постфик/транспорт . То је важно - објаснио бих зашто, али сам сигуран да вам је то преко главе. (Апсолутно немам појма шта ради.)
Трик: Ако нисте сигурни који је исправан МКС сервер за дати домен, можете користити ову гроови команду да сазнате шта је то - мислим да ћете се добро разумети, човече .
диг -тмк паиеттефорвард.цом
Даље, поново покрените постфикс тако што ћете укуцати сервице постфик рестарт , изговорити молитву, а затим покушати поново. Ако ради, купи ми Цорветте. Ако није, обавестите ме у одељку за коментаре и можемо заједно да радимо на томе да ово буде донекле разумљив водич за решавање овог проблема.
Постфик Пост Фик
За сада будите захвални што је проблем решен: онемогућили сте локалну испоруку на вашем локалном серверу е-поште који покреће постфик или иРедМаил, а уместо тога користите исправне МКС адресе.
