Համակարգչի և ինտերնետի սկսնակ օգտագործողի համար կարող է թվալ, որ էլեկտրոնային փոստը բավականին պարզ համակարգ է, որը բաղկացած է հաղորդագրություններ ստացող և ուղարկող մի քանի մոդուլներից, բայց այս կարծիքը սխալ է: Modernամանակակից էլ.փոստը բարդ համակարգ է, որը կպահանջի ավելի քան մեկ ժամ քրտնաջան աշխատանք և բավականին մեծ քանակությամբ տեսական գիտելիքներ `ստեղծելու, կազմաձևելու և կայուն աշխատանք ստեղծելու համար:
Անհրաժեշտ է
- - Postfix;
- - Սասլաուտդ;
- - Սայրուս:
Հրահանգներ
Քայլ 1
Նախ, տեղադրեք Linux- ի վրա հիմնված Debian օպերացիոն համակարգը: Տեղադրեք նաև պահանջվող ծրագրային փաթեթները (postfix, cyrus, sasl): Postfix փաթեթի հենց առաջին կարգավորման ժամանակ սահմանեք կազմաձևումը ինտերնետային կայքի համար: Դրանից հետո նշեք ձեր ապագա փոստի սերվերի անունը կամ ամեն ինչ թողեք լռելյայն: Կարգավորեք saslauthd լիազորման ծառայությունը sasldb2 տվյալների բազան օգտագործելու համար ՝ ֆայլը խմբագրելով / etc / default / saslauthd գրացուցակում: Կազմաձևելուց հետո սկսեք թույլտվության ծառայությունը ՝ օգտագործելով մխիթարիչը. /Etc/init.d/saslauthd start:
Քայլ 2
Քանի որ saslauthd փաթեթը նախատեսված է փոստի սերվերի օգտվողներին լիազորելու համար, անհրաժեշտ է դառնում դրա «վարդակը» տեղափոխել սերվերի հիմնական գրացուցակ / var / spool / postfix /: Դա անելու ամենադյուրին ճանապարհն է գրացուցակը saslauthd փաթեթի պատրաստի վարդակից ներարկել անհրաժեշտ թղթապանակ: Դրանից հետո վերագործարկեք հետընթեռնելի սերվերը և ստուգեք ֆայլերը սխալների համար: Փոստային սերվերին միանալու համար օգտագործեք telnet ծրագիրը: Դրանից հետո մուտքագրեք հետևյալ հրամանը վահանակում, որպեսզի saslauthd և postfix փաթեթները միասին աշխատեն. Adduser postfix sasl:
Քայլ 3
Տեղադրեք Cyrus փաթեթը, որի հիմնական նպատակը հետճշտման փաթեթից նամակ ստանալն է, այնուհետև տեսակավորելը: Փոփոխեք ֆայլը /etc/imapd.conf գրացուցակում: Համոզվեք նաև, որ Սայրուսը և հետֆիքսը կաշխատեն միասին ՝ դրանք միմյանց հասանելի դարձնելով: Հնարավորություն տվեք, որ Cyrus- ը տեղեկատվություն ստանա postfix- ից և խմբագրի ֆայլը /etc/postfix/main.cf/:mailbox_transport = lmtp: unix: / var / run / cyrus / socket / lmtp: Նաև մի մոռացեք, որ օգտվողը տվյալների շտեմարանին ավելացնի մխիթարիչի միջոցով. Saslpasswd2 -c cyrus Պահանջվող հուշումից հետո մուտքագրեք գաղտնաբառը և վերագործարկեք փոստային սերվերի փաթեթները: