Како конфигурирати сервер за пошту у Линуку

Anonim

Како конфигурирати сервер за пошту у Линуку

Сада многи корисници радије постављају специјализовани клијент за пошту на рачунару да би се максимално и једноставно управљало е-маиловима. У већини случајева, одмах након постављања таквог програма, можете прећи на директну интеракцију са њом, али то се не односи на одређени круг корисника Линук оперативног система. Овде ћете морати да додате и конфигуришете сервер за пошту који пружа прихватање и пренос порука. Ово је тежак задатак, али је решен детаљним приручницима. Желимо да вас упознамо са таквим упутствима, док детаљно играте сваки потребни корак.

Прилагодите сервер за пошту у Линуку

У тренутном времену на отвореном приступу постоји неколико прилагођених сервера поште, а сваки од њих има своје карактеристике. Фокусират ћемо се на најпопуларније и најтраженије одлуке, исплаћивање времена и додатних компоненти. За пример ће преузети дистрибуцију Убунту-а, а за власнике РедХАТ-а, засебне команде су представљене ако ће бити доступне разлике од наведених. Пре почетка анализе сваке фазе, предлажемо да се упознамо са уводним и веома важним информацијама, што ће разумети целокупни принцип система који се разматра.

Компоненте СМТП-а и поштанских услуга

Неки корисници су заинтересовани за питање преноса е-поште на Интернету који се односе на потребу коришћења различитих компоненти одговорних за одређене акције. Сортирање и слање таквих информација сложен је процес који спроводе посебне алгоритме. Најважнија компонента овог ланца је СМТП (једноставан протокол за пренос поште), који је сервер за пошту. Одговорна је за поштовање утврђених правила о пошиљци, респективно, наступајући га. Без сервера, остатак ланчаних веза уопште неће радити. Сервери размењују информације међу собом и зато користе порт за то. Најчешће су број 25. Сорте самих сервера су различити, а данас ћемо узети напреднији постфикс на пример. Сада размотрите целокупну структуру система.

  • Клијент за пошту. Ово је програм кроз који ћете добити и прегледати своје писме. Највише банални пример је Мицрософт Оутлоок. Имплементација графичког интерфејса омогућава чак и најчишћег корисника да управља својом рачуном, а да чак ни размишља о ономе што је скривено иза једноставних дугмета.
  • Пошта сервер. Горе смо већ рекли да ова компонента врши опцију преноса. Може се назвати осебујним поштаром у свету Интернета.
  • Агент за доставу е-поште. Последња веза ланца се такође назива и агент за доставу поште или скраћена МДА. То је ово средство које је одговорно за осигуравање да се слово донесе посебном примаоцу, а не изгубљен на широког огромног сервера. У нашем случају сличан помоћница ће бити поштански број поштанских адреса.

Након што сте научили све потребне информације, можете прећи на тренутну инсталацију и конфигурацију сервера. Овај поступак смо прекршили да кораке тако да чак и почетници немају проблема са тим.

1. корак: Инсталирајте Постфик

Већ смо разјаснили раније, који је алат узет као пример. Ако вам овај избор не одговара, инсталирајте било који други услужни програм и пређите на њену конфигурацију према упутствима наведеним у наредним корацима, с обзиром на нове функције. Понекад, у стандардној скупштини дистрибуције, ПостФик сервер је већ инсталиран да можете да проверите команду ГРЕП Постфик, али у већини случајева је потребно да га сами инсталирате да ћемо демонстрирати даље.

  1. Све даље акције биће спроведене кроз стандардни "терминал" уношењем наредби тамо, тако да је покрените на погодан начин, на пример, путем менија апликације.
  2. Идите на терминал за даљу инсталацију Постфик у Линуку

  3. Унесите судо апт-гет -и инсталирати наредбу Постфик ако сте у власништву дистрибуције Дебиан / Минт / Убунту. За скупштине које се заснивају на РедХат-у, мораћете да одредите ДНФ -И инсталирање Постфик-а.
  4. Наредба за почетак инсталирања ПостФик Пошаљи сервера у Линуку кроз терминал

  5. Ова акција ће се извршити у име СуперУсер-а, према томе, мораћете да потврдите права навођењем налога. Имајте на уму да се знакови унели на овај начин нису приказани.
  6. Аутентификација профила за инсталирање Постфик сервера у Линуку

  7. Покрените поступак добијања и распакирања датотека. Не прекидајте га и не испуњавајте друге радње да случајно не спотакнете на грешке.
  8. Чека се преузму постфик компоненти у Линуку пре инсталације

  9. Отвара се одвојени прозор за подешавање пакета. Ево, погледајте поднесене податке да бисте даље знали који параметар треба одабрати.
  10. Информације о главним подешавањима постфик-а сервера поште у Линуку

  11. Нудимо да користимо заједничку врсту "без конфигурације" тако да у будућности самостално постави сваки параметар.
  12. Изаберите оптималну конфигурацију главне поставке сервера Постфик Сервера у Линуку

  13. Након што се инсталациони рад наставља и бићете обавештени о његовом завршетку када се појави нова линија уноса.
  14. Чека се завршетак инсталације постфик у Линуку кроз терминал

  15. Када је поступак завршен, додајте нови сервис сервера да бисте увукли унос Системцтл Старт Постфик.
  16. Наредба за додавање постфик-а сервера поште у Линук-у за укупљање

  17. Ова акција би такође требало да буде потврђена уношењем лозинке са СуперУсер налога.
  18. Унос лозинке за додавање ПостФик Пошаљи сервер на Линук за аутоматско укупљање

  19. Сада га активирајте преко СистемЦТЛ омогућите Постфик да бисте започели постављање.
  20. Команда за активирање Постфик сервера у Линуку

  21. Овог пута ћете морати да унесете лозинку неколико пута одмах, јер ће аутентификација у исто време затражити различите компоненте.
  22. Лозинка за потврђивање активирања Постфик сервера у Линуку

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

Корак 2: Подешавање инсталираног сервера

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

  1. Као што знате, конфигурација у Линуку се изводи променом редова у посебним датотекама. Ово користи згодан уредник текста. Почетници могу бити тешко савладати ВИ, па вам саветујемо да прво успоставите једноставније решење. Да бисте то учинили, уђите на Нано наредбу Нано Инсталл у конзолу и кликните на Ентер.
  2. Инсталирање уређивача текста за конфигурирање постфика у Линуку

  3. Потврдите обавештење о потреби преузимања архива и очекивати крај преузимања.
  4. Чека се завршетак инсталације уређивача текста да конфигурише постфикс у Линуку

  5. Након употребе судо нано /етц/постфик/маин.цф наредбе да бисте покренули конфигурациону датотеку.
  6. Покрените конфигурациону датотеку да бисте уредили Постфик у Линуку

  7. Овде само обраћамо пажњу на главне параметре. МиХостНаме - Након знака = Требало би да одредите назив хоста поштанског система на Интернету тако да сервер може примити и послати писма.
  8. Конфигурисање имена домаћина у конфигурационој датотеци ПостФик у Линуку

  9. Мимаин Низ је одговоран за одржавање домена на којем се сервер налази.
  10. Постављање домена у конфигурационој датотеци постфик у Линуку

  11. Миоригински параметар одређује коришћено име домена. Нудимо се да се упознамо са много погледа миоригин = $ мидомаин.
  12. Конфигурисање миоригин параметра у датотеку конфигурације постфик-а у Линуку

  13. Мидестинација је последњи параметар на који желимо да обратимо пажњу. Ова линија дефинише коначна имена домена у којима се писма испоручују. Наведите вредности у складу са вашим потребама.
  14. Постављање параметра мидестирања у датотеци конфигурације постфик у Линуку

  15. Након што сте све промене, притисните ЦТРЛ + О да бисте сачували датотеку.
  16. Идите на одржавање датотеке конфигурације ПостФик у Линуку након што сте се променили.

  17. Не мењајте његово име, али једноставно кликните на Ентер.
  18. Изаберите име за конфигурациону датотеку постфик у Линуку након промена

  19. Попуните рад у уређивачу текста кроз Цтрл + Кс.
  20. Изађите из уређивача текста након промене у постфик у Линуку

  21. Сада морате да поново покренете сервер како би се све промене ступиле на снагу. Учините то на "Терминал" писањем система СистемЦТЛ Релоад Релоад Релоад Релоад Афтер.
  22. Поново покрените Постфик у Линуку након промене промена

  23. Не можете одмах да сазнате да ли су неке грешке у конфигурацији дозвољене, тако да ће то бити потребно покренути алат за испитивање путем Постфик Цхецк-а. У новим линијама биће приказане информације о тренутном стању сервера и можете одредити исправност рада.

Ако из неког разлога, то се сматра да датотека с обзиром на то, када га отворите, добићете информације да је ово нови предмет. Сходно томе, биће потпуно празно и све важне линије ће морати да се створе. Наравно, на Интернету се на Интернету може наћи на Интернету, али ће вам бити довољан да копирате и убаците следеће информације.

# /уср/лоцал/етц/постфик/маин.цф.

# Цонфиг датотека за постфик систем поште.

#

Куеуе_Дирецтори = / вар / калем / постфик

Цомманд_дирецтори = / уср / Лоцал / Сбин

Даемон_дирецтори = / уср / Лоцал / ЛибЕкец / Постфик

Маил_овнер = Постфик.

Дефаулт_привс = нико

Михостнаме = иоурхост.иоурдомаин.цом

Мимаин = иоудомаин.цом.

МЕНЕТВОРКС = 192.168.1.0/24, 127.0.0.0/8

Миоригин = $ мидомаин

инет_интерфацес = $ михостнаме, лоцалхост

Мидестинација = $ михостнаме, лоцалхост. $ Мидомаин, $ мидомаин

Дефаулт_транспорт = СМТП.

алиас_датабасе = хасх: / итд / псеудонима

Маилбок_цомманд = / уср / Локални / бин / процмаил

Смтпд_баннер = $ михостнаме есмтп спреман

Смтпд_цлиент_рестрицс = Пермит_минетворкс, одбити_ункновн_цлиент

смтпд_сендер_рестрицс = Пермит_минетворкс, одбити_ункновн_аддресс, одбити_нон_фкдн_сендер, одбити_инвалид_хостнаме

смтпд_реципиент_рестрикције = Пермит_Минетворкс, Пермит_МКС_Бацкуп, одбити_нон_фкдн_сендер, одбити_нон_фкдн_реципипиент, одбацити_ункновн_сендер_домаин, цхецк_релаи_домаинс, одбацивање

Лоцал_дестицатион_цонцурренци_лимит = 2.

дефаулт_дестицатион_цонцурренци_лимит = 10.

дебуг_пеер_левел = 2.

Дебуггер_цомманд =.

Патх = / уср / бин: / уср / к11р6 / бин

КСКСГДБ $ даемон_дирецтори / $ процесс_Наме $ процесс_ИД & СЛЕЕП 5

Након што остане једноставно сачувати све ове промене и направите измене које испуњавају ваше захтеве.

Корак 3: Проверите извештаје о редама

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

Ако изненада испада да је ред преливен и не помера се на било који начин, вероватно је да се догодило одређени неуспех, што спречава рад услуге. Најнаратније решење ове ситуације је да се очисти листу порука са чекањем. То се дешава путем команде ПостФик Флусх. Ако то није помогло, мораћете да тражите разлоге анализом тренутног стања сервера.

Као пример, примећујемо једну опцију која изгледа овако:

$ Ецхо "Ово је тело поруке" | МаилКс -С "Ово је предмет" -Р "ликегеекс" -а / патх / до / прилозивање некога@екампле.цом

Одговорна је за слање поруке одређеном клијенту за потребе верификације. Све информације које су постављене у овом тиму треба да буду замењене вашим тако да се слово достави примаоцу. Детаљније информације о припреми таквих скрипти могу се наћи у званичној документацији сервера.

Корак 4: Подешавање безбедности

Из горе наведених водича већ знате да постфик и други сервери комуницирају са уређајима преко мреже. Ако веза није заштићена, ситуација напада је сасвим могућа у циљу крађе података или пореметити стабилност ОС-а. Најлакши начин за организовање безбедносних правила помоћу ОпенССХ система, али да бисте га покренули, морате да инсталирате и обављате главну конфигурацију. Прочитајте више о томе у другим материјалима на нашој веб страници, користећи везе испод.

Опширније:

Инсталирање ССХ-сервера у Убунту

ССХ подешавање у Центосу 7

ССХ подешавање у Убунту

ОпенССЛ протокол ужива у великој популарности, дакле, многа је документација приказана опција за подешавање сервера за пошту користећи овај алат. Примери наредби изгледају овако:

ОпенССЛ ГЕНРСА -ДЕС3 - ОУТ МАИЛ.КЕИ

ОпенССЛ рек -Нев -кеи маил.кеи -Оут маил.цср

ЦП маил.кеи маил.кеи.оригинал.

ОпенССЛ РСА -ИН маил.кеи.оригинал -Оут маил_сецуре.кеи

ОпенССЛ Кс509 -Рек -даис 365 -Ин маил.цср -сигнкеи маил_сецуре.кеи -Оут маил_сецуре.црт

ЦП маил_сецуре.црт / итд / постфик /

ЦП маил_сецуре.кеи / етц / постфик /

Они су одговорни за генерисање и примање сигурносног кључа. Поред тога, биће потребно изменити у /етц/постфик/маин.цф датотеку додавањем таквих линија:

Смтпд_се_тлс = да.

Смтпд_тлс_церт_филе = /етц/постфик/маил_сецуре.црт.

Смтпд_тлс_кеи_филе = /етц/постфик/маил_сецуре.кеи.

смтп_тлс_сецурити_левел = маи.

Након извођења таквог поступка, не заборавите да поново покренете и проверите сервер да бисте били сигурни да је његова операција тачна.

Корак 5: Конфигурација инсталације и довекота

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

  1. У конзоли унесите СУДО АПТ-ГЕТ -Ј ИНСТАЛЛ Довецот-ИМАПД Довецот-Поп3Д наредбу и кликните на Ентер. За власнике Редхат, наредба изгледа помало другачије: ДНФ -И Инсталл Довецот.
  2. Наредба за инсталирање потребне компоненте Довецот у Линуку

  3. Потврдите права суперузара уношењем лозинке у новој линији.
  4. Потврдите уградњу Довецот компоненте подршке у Линуку

  5. Очекујте крај архиве примања и распакирања. Током ове операције, ОпенССХ правила профила ће се такође ажурирати.
  6. Чека се помоћна компонента Довецот у Линуку

  7. Додајте постављање алата на стартуп преко СистемЦТЛ Покрените Довецот.
  8. Додавање Довецот компоненте у Линуку за утоварању

  9. Потврдите ову акцију писањем лозинке у прозору који се појављује.
  10. Унесите лозинку да бисте додали компоненту Довецот у Линук-у да бисте то урадили

  11. Уметните систем СИСТЕМЦТЛ ЕНАБЛЕ ДОВЕЦОТ наредбу да бисте покренули Довецот.
  12. Наредба за активирање довекоте компоненте у Линуку

  13. Сада можете да отворите конфигурациону датотеку да бисте конфигурисали преко судо нано /етц / дјевотика / дјечјица.
  14. Покретање датотеке конфигурације Довецот у Линуку за даљу конфигурацију

  15. У почетку, ова датотека неће бити готово да нема параметара, тако да ће им бити потребна да се уметну. Немојмо да убацимо у суптилности подешавања, већ дајемо само најосновније и потребне жице које можете да копирате, уметните и сачувате датотеку.

    Конфигурисање конфигурационе датотеке Довецот компоненте у Линуку

    протокол = ИМАП ПОП3 ЛМТП

    Слушај = *, ::

    УсерДБ {

    Дривер = Пам.

    }

    Маил_лоцатион = мбок: ~ / Маил: Инбок = / вар / маил /% у

    Ссл_церт =.

    ссл_кеи = /пки / девецот /привате / девецот.пем.

    За заштитни зид, мораћете да одвојено унесете следеће:

    $ иптаблес -а улаз -п ТЦП --Дпорт 110 -Ј Прихвата

    $ иптаблес -а улаз -п ТЦП --Дпорт 995 -Ј прихвати

    $ иптаблес -а улаз -п ТЦП --Дпорт 143 -Ј прихвати

    $ иптаблес -а улаз -п ТЦП --Дпорт 993 -Ј Прихвата

    $ иптаблес -а улаз -п ТЦП --Дпорт 25 -Ј прихвати

    За фиреваллд ова структура изгледа помало другачије:

    $ фиревалл-цмд --Перманент --ДД-порт = 110 / ТЦП --ДД-порт = 995

    $ фиревалл-цмд --Перманент --ДД-порт = 143 / ТЦП --ДД-порт = 993

    $ Фиревалл-цмд --релоад

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

Идите на званични веб страницу ПостФик Поил Сервер

Опширније