Anonim

Покушавате да онемогућите локалну испоруку е-поште помоћу иРедМаил-а и постфик-а на свом кућном серверу е-поште, а ударате главом о зид. За испоруку е-поште користите домаћи сервер, али пријемно сандуче живи на другом серверу. У овом чланку ћу поделити оно што сам научио о како онемогућити локалну испоруку е-поште помоћу Постфик-а и присилити сву е-пошту за одређене домене да се прослеђује преко њихових исправне МКС адресе.

Тражио сам и тражио и претраживао интернет за ове информације, и да будем искрен, нисам чак ни сигуран да ли ће то радити за ваше подешавање.Али на основу количине времена које сам провео истражујући овај проблем, чак и као стручњак за сервере који није Линук, закључио сам да ћу пренети своја открића и молити се да то помогне да ублажите вашу фрустрацију.

Грешка

Ако видите грешку „непознати корисник у табели виртуелног поштанског сандучета“, на правом сте месту. У суштини, желите да постфик престане да покушава да испоручује е-пошту на налоге е-поште на вашем серверу који не постоје. Да ли је то заиста превише за тражење?

Поправљање постфикса ради онемогућавања локалне испоруке е-поште за домен

У суштини, све постфик-ове главне конфигурационе поставке су у маин.цф, тако да можете отворити датотеку тако што ћете откуцати вим /етц/постфик/маин.цф .

Потражите линију виртуал_маилбок_домаинс - прокоментаришите је тако што ћете ставитииспред ње. То ће у потпуности онемогућити локалну испоруку е-поште. Ево моје:

виртуал_маилбок_домаинс=проки:лдап:/етц/постфик/лдап/виртуал_маилбок_домаинс.цф

Следеће, пронађите линију релаи_домаинс и додајте име домена адреса е-поште чије пријемно сандуче до живи на вашем домаћи сервер за е-пошту. Мој изгледа овако:

релаи_домаинс=паиетте.емаил, $мидестинатион, проки:лдап:/етц/постфик/лдап/релаи_домаинс.цф

Коначно, пронађите линију транспорт_мапс и додајте хасх:/етц/постфик/транспорт ономе што је тамо. Направићемо стварну датотеку у следећем кораку. Мој изгледа овако:

транспорт_мапс=хасх:/етц/постфик/транспорт, проки:лдап:/етц/постфик/лдап/транспорт_мапс_усер.цф, проки:лдап:/етц/постфик/лдап/транспорт_мапс_домаин.цф

Сада, све што је преостало је да направите транспортну датотеку која каже „Пренесите сву долазну е-пошту на овај домен и пошаљите је преко овог МКС сервера!“

Дакле, креирајте датотеку тако што ћете откуцати вим /етц/постфик/транспорт . Додајте линију за сваки домен за који желите да онемогућите локалну испоруку као у примеру испод, стављајући МКС сервер у заграде. Ево моје:

паиеттефорвард.цом смтп:

Затим урадите све што постмапа ради на датотеци тако што ћете укуцати постмап /етц/постфик/транспорт . То је важно - објаснио бих зашто, али сам сигуран да вам је то преко главе. (Апсолутно немам појма шта ради.)

Трик: Ако нисте сигурни који је исправан МКС сервер за дати домен, можете користити ову гроови команду да сазнате шта је то - мислим да ћете се добро разумети, човече .

диг -тмк паиеттефорвард.цом

Даље, поново покрените постфикс тако што ћете укуцати сервице постфик рестарт , изговорити молитву, а затим покушати поново. Ако ради, купи ми Цорветте. Ако није, обавестите ме у одељку за коментаре и можемо заједно да радимо на томе да ово буде донекле разумљив водич за решавање овог проблема.

Постфик Пост Фик

За сада будите захвални што је проблем решен: онемогућили сте локалну испоруку на вашем локалном серверу е-поште који покреће постфик или иРедМаил, а уместо тога користите исправне МКС адресе.

Онемогућите локалну испоруку е-поште помоћу Постфик-а и иРедМаил-а