Канфігурацыя Sendmail

Уводзіны ў Sendmail

Sendmail - гэта стандартная праграма Unix для транспарціроўкі і дастаўкі пошты. Калі карыстальнік у вашай сістэме хоча адправіць электронную пошту каму-небудзь на іншы хост, sendmail - гэта праграма, якая выконвае фактычны працэс дастаўкі пошты. Сапраўды гэтак жа, калі хтосьці ў іншай сістэме адпраўляе пошту аднаму з вашых карыстальнікаў, sendmail атрымае электроннае паведамленне і захавае яго ў паштовым файле карыстальніка.

Sendmail - гэта толькі МТА (агент транспартавання пошты), гэта значыць, што ён не ўяўляе карыстацкага інтэрфейсу для людзей, якія жадаюць адпраўляць электронную пошту. Такія праграмы, як Eudora, elm або /bin/mail, з якімі карыстальнікі на самай справе ўзаемадзейнічаюць з названымі MUA (агентамі паштовага карыстача). MUA не самастойна дастаўляе электронную пошту, замест гэтага ён проста перадае электронную пошту да sendmail для дастаўкі.

Карыстальніцкія MUA могуць быць запушчаны альбо непасрэдна ў вашай сістэме (MUA, такія як хвоя, вяз або /bin/mail), альбо на асобным хосце, які можа быць ПК з адным карыстальнікам (для MUA, такіх як Eudora, Exchange і Netscape Communicator). У першым выпадку пошту адсылаюць непасрэдна з выклікам sendmail і перадачай на яе паведамлення, а атрыманую, прачытаўшы файл паштовай шпулькі карыстальніка. Для MUA, запушчаных на іншых хастах, пошта адпраўляецца пры падключэнні да працэсу адпраўкі пошты ў вашай сістэме з выкарыстаннем пратакола SMTP і атрымана пры падключэнні да асобнага сервера POP3.

Модуль Sendmail

На галоўнай старонцы гэтага модуля паказана табліца значкоў, кожная з якіх наладжана іншая частка функцый sendmail. Аднак магчымасці некаторых значкоў могуць быць недаступныя, калі яны не былі ўсталяваны ў вашым sendmail.cf . Пры ўсталёўцы sendmail вы можаце выбраць, якія функцыі можна атрымаць, змяніўшы .mc , які пераўтвараецца m4 у ваш sendmail.cf . Шмат функцый (напрыклад, адлюстраванне адрасоў, маскіраванне даменаў і кантроль спаму) могуць быць недаступныя, калі вы не ўключылі іх падчас ўстаноўкі.