איך להגדיר שרת מייל  יוצא באמצעות Postfix על שרת וירטואלי שמריץ Ubuntu

תוכנת Postfix היא תוכנה חופשית, והיא "סוכן מייל" , מה שנקרא Mail Transfer Agent, שמאפשרת לשלוח ולהפנות מיילים.

דרישות מקדימות

לצורך הפעלת postfix אתה צריך דומיין שהותקן ועובד שמפנה ל-VPS שלך. יש מדריך על זה באתר.

התקנת Postfix.

כדי להתקין את Postfix, נקליד

sudo apt-get install postfix

 

עכשיו, בעיקרון, אם גירסת ה-Ubuntu שהתקנתם היא גירסת Server , אז זה היה מותקן כבר מראש, ורק תקבלו הודעה שעליכם להגדיר את postfix ידנית (מה שמייד נעשה).

אם התקנתם את Ubuntu בגירסה "רגילה" אז תקבלו תיבה שתאפשר לכם לבחור איזה סוג של התקנה אתם מעוניינים לבצע, התשובה צריכה להיות Internet Site. ואחרי כן הקלידו את את שימכם ואת הדומיין שלכם.

 

הגדרת Postfix

אחרי שסיימתם להתקין את Postfix, הגיע הזמן להגדיר אותה, כדי שתוכלו להתחיל להפעיל מייל מהשרת שלכם.

נערוך את קובץ ההגדרות של Postfix באמצעות עורך הטקסט nano :

sudo nano /etc/postfix/main.cf

 

צריך לבצע את השינויים הבאים :

בשורה myhostname  הגדירו את הדומיין שלכם

myhostname = YourDomain.com

 

בהגדרה mydestination  – אתם קובעים למעשה את הדומיינים שיושבים על השרת, שאותו אתם משרתים, אז צריך להיות שם : הדומיין שלכם, וגם localhost .

(שימו לב, פעמים רבות מופיע שם ברירת מחדל השם שהענקתם ל-VPS, שכמובן, אין לו כל משמעות בדרך כלל)

ההגדרה mynetworks – מגדירה מי יכול להשתמש בשירות המייל. השאיפה היא להשאיר את זה לשימוש פנימי בלבד – כלומר שרק השרת עצמו, או יוזרים מתוך השרת, יכולים לשלוח מייל, ולא לפתוח את האפשרות לתוכנות מחוץ לשרת להפעיל את שירות המייל שלנו, כי זה פתח עצום ל-SPAM.

בעיקרון זה מוגדר כבר כברירת מחדל, אך אם לא, העתיקו את השורה הבאה, שמאפשרת רק שימוש פנימי של השרת בשירות המייל.

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

 

אין צורך לערוך שינויים בשאר ההגדרות .

אז נצא באמצעות ctrl+x ונשמור בלחיצה על Y.

 

כעת נטען שוב את קובץ ההגדרות, כדי שהם יתחילו לתפוס

sudo /etc/init.d/postfix reload

בדיקה  ש-Postfix עובדת, כלומר מיילים נשלחים

ברגע ש-postfix מותקן, אתם יכולים כבר לשלוח מיילים מהשרת. אומנם , ללא שרת מייל כמו Dovecot  או Cyrus , תוכלו לראות מיילים רק בתיקיה בשרת, אבל לצרכים של משלוחמ בלבד, זה מספיק בהחלט.

לצורך בדיקה השתמשו בפקודה

sendmail YourDestinationMail@blahBlah.com

מיד לאחר לחיצה על Enter, תקבלו אפשרות לכתוב את גוף המייל וכשתסיימו, לחצו על ctrl+d לשליחה.

 

מקור : https://www.digitalocean.com/community/tutorials/how-to-install-and-setup-postfix-on-ubuntu-12-04

בהצלחה!

קישור עם פתרון לבעיות נפוצות : https://rtcamp.com/tutorials/mail/postfix-debugging/

 

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *