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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איך לבנות שרת מיילים?

איך לבנות שרת מיילים?

מתוזמן נעוץ נעול הועבר תכנות
15 פוסטים 7 כותבים 575 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • I מנותק
    I מנותק
    ivrtikshoret
    כתב ב נערך לאחרונה על ידי
    #1

    שלום וברכה
    יש לי שרת עם אובונטו האם יש איזה מדריך איך לבנות שרת מיילים לבד?
    כמה שניסיתי לא הצלחתי בעבר מצאתי איזה סקריפט שעושה לך הכל לבד ואחרי הפעלה מחדש של השרת זה הפסיק לעבוד.

    nigunN צדיק תמיםצ A0533057932A google3G 4 תגובות תגובה אחרונה
    0
    • nigunN מנותק
      nigunN מנותק
      nigun
      השיב לivrtikshoret ב נערך לאחרונה על ידי
      #2

      @ivrtikshoret כתב באיך לבנות שרת מיילים?:

      יש לי שרת עם אובונטו האם יש איזה מדריך איך לבנות שרת מיילים לבד?

      שרת מיילים עצמאי שלא מתחבר לשירות חיצוני?

      בעבר מצאתי איזה סקריפט שעושה לך הכל לבד

      וזה עבד? בלי להכנס לספם?
      כי זכור לי שזה עסק מורכב עם הרבה הגדרות DNS ועוד

      מייל: nigun@duck.com

      תגובה 1 תגובה אחרונה
      0
      • I מנותק
        I מנותק
        ivrtikshoret
        כתב ב נערך לאחרונה על ידי
        #3

        דווקא ההגדרות dns זה החלק הקל בסיפור זה רק רשומת mx ורשומת a
        וכן אני מתכוון לשרת מיילים עצמאי
        אין לי בעייה עם ספאם אני לא מתכנן לשלוח עם זה מיילים לרשימות תפוצה

        תגובה 1 תגובה אחרונה
        0
        • dovidD מחובר
          dovidD מחובר
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          נסה את גוגל הזה: ubuntu as mail server

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          0
          • 5 מנותק
            5 מנותק
            5566brs
            כתב ב נערך לאחרונה על ידי 5566brs
            #5

            שרת מיילים ששולח או שמקבל?

            לשולח - כמה טיפים שיעזרו:
            בדוק שיש לו אפשרות להוציא תקשורת מפורט 25.. (תיקון טעות: אל פורט 25).
            אם אין לדומיין שבשמו אתה שולח רשומת ptr, גוגל ידחו שליחה אליהם עוד בשלב המגעים עם השרת שלהם.
            כדאי לדאוג להגדיר spf, dkim, dmark כראוי (רשומת TXT עם הגדרות הIP/דומיין שמורשה לשלוח וכדו', מפתח פומבי שמור ברשומתTXT בתוך סאב דומיין ייחודי וחתימה של המייל עם המפתח הפרטי, רשומת TXT עם הגדרות מי מקבל דיווח על הפרה של הרשאות, בהתאמה).
            זה הבסיס, יש עוד המון טריקים שיכולים לעזור בהרבה כיוונים.

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

            עריכה: לשרת מקבל יש גם צורך בתעודת SSL תקינה, אם רוצים לתמוך בהצפנה סטנדרטית (לשרת שולח אין שום צורך בSSL, להבדיל מDKIM שהוא תעודת פומבית אבל אינה צריכה חתימה מגורם חיצוני).

            תגובה 1 תגובה אחרונה
            7
            • צדיק תמיםצ מנותק
              צדיק תמיםצ מנותק
              צדיק תמים
              השיב לivrtikshoret ב נערך לאחרונה על ידי צדיק תמים
              #6

              @ivrtikshoret הנה לינקים למדריכים שעל פיהם פעלתי לפני תקופה כשהתקנתי על אובונטו שרת מיילים postfix לשליחה בלבד והגדרתי אותו למצב שהמיילים מקבלים 10/10 ב mail-tester.com, מקווה שיעזור:

              כדי לבדוק האם פורט 25 (SMTP) פתוח בכלל ואפשר לשלוח מיילים - swaks

              התקנת Postfix:
              https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-as-a-send-only-smtp-server-on-ubuntu-20-04

              (התעודת TLS שנוצרת לא תקפה לתמיד, כדאי ליצור cronjob שיריץ certbot renew)

              הגדרת SPF:
              https://www.digitalocean.com/community/tutorials/how-to-use-an-spf-record-to-prevent-spoofing-improve-e-mail-reliability
              הגדרת DKIM:
              https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-dkim-with-postfix-on-debian-wheezy
              הגדרת DMARC:
              https://dmarcguide.globalcyberalliance.org

              Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
              טיפים

              I תגובה 1 תגובה אחרונה
              8
              • A0533057932A מנותק
                A0533057932A מנותק
                A0533057932
                השיב לivrtikshoret ב נערך לאחרונה על ידי
                #7

                @ivrtikshoret כתב באיך לבנות שרת מיילים?:

                שלום וברכה
                יש לי שרת עם אובונטו האם יש איזה מדריך איך לבנות שרת מיילים לבד?
                כמה שניסיתי לא הצלחתי בעבר מצאתי איזה סקריפט שעושה לך הכל לבד ואחרי הפעלה מחדש של השרת זה הפסיק לעבוד.

                https://www.linuxbabe.com/category/mail-server

                תגובה 1 תגובה אחרונה
                1
                • I מנותק
                  I מנותק
                  ivrtikshoret
                  כתב ב נערך לאחרונה על ידי
                  #8

                  תודה לכל מי שענה,
                  אני צריך שליחה וקבלה,
                  שליחה וקבלה אני יעשה בפועל דרך nodejs
                  השמירה של המיילים יהיה בדאטה בייס
                  איך לשלוח ולקבל ב nodejs אני יודע
                  אני רק צריך עזרה באיך להקים את השרת מיילים בפועל
                  השרת שיקבל וישלח את המיילים smtp ו imap
                  בנוסף אחרי שיש לי שרת איך אני יוצר/מוחק/עורך חשבונות מייל חדשים?

                  תגובה 1 תגובה אחרונה
                  0
                  • 5 מנותק
                    5 מנותק
                    5566brs
                    כתב ב נערך לאחרונה על ידי 5566brs
                    #9

                    הדרך המקובלת לשליחה באמצעות nodejs (דרך שרת שעושה את השליחה בפועל) היא אחת מה-2: SMTP (התחברות לשרת כמו שתוכנת לקוח מייל מתחברת) ו-API.
                    למעשה אפשר גם לשלוח ישירות עם nodejs (ללא צורך בשרת, או במקום שרת, וללא צורך בהתחברות).

                    לקבל מיילים באמצעות nodejs (דרך שרת שעושה את הקבלה בפועל) אפשרי טכנית רק באמצעות IMAP (כלומר השרת ישמור את המייל בעצמו, וכשאתה תתחבר עם nodejs אל השרת תוכל לקרוא), או באמצעות API - webhook (האפליקציה שלך מאזינה כמו אתר רגיל, והשרת כשמתקבל מייל מפרסר אותו (או לא) ושולח אליך בקשה עם המייל). לא נראה שתמצא שרת מייל (תוכנה להתקנה) עבור השיטה השניה, והשיטה הראשונה גורמת לכך שתשמור את המיילים פעמיים (אם התכוונת שnodejs יבצע את השמירה ל-DB ולא השרת).
                    שקול לכתוב שרת שבעצמו יהיה מבוסס nodejs (כלומר יאזין בפורט ויבצע תקשורת מול אלו שרוצים לשלוח אליו. ללא שרת נוסף. זה לא קשה למימוש במיוחד אם תשתמש בnpm package המתאים...).

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

                    תגובה 1 תגובה אחרונה
                    3
                    • I מנותק
                      I מנותק
                      ivrtikshoret
                      השיב לצדיק תמים ב נערך לאחרונה על ידי ivrtikshoret
                      #10

                      @צדיק-תמים כתב באיך לבנות שרת מיילים?:

                      (התעודת TLS שנוצרת לא תקפה לתמיד, כדאי ליצור cronjob שיריץ certbot renew)

                      אני רואה שהוא יצר cron לבד:
                      1bea45ab-b02a-43ce-a4eb-b62ed0e01d2e-image.png
                      והוא גם כתב לי ביצירה:
                      Certbot has set up a scheduled task to automatically renew this certificate in the background.

                      צדיק תמיםצ תגובה 1 תגובה אחרונה
                      1
                      • צדיק תמיםצ מנותק
                        צדיק תמיםצ מנותק
                        צדיק תמים
                        השיב לivrtikshoret ב נערך לאחרונה על ידי
                        #11

                        @ivrtikshoret מעניין, לי הוא כתב בערך כמו שמצויין שם:

                        Your cert will expire on 2020-07-11. To obtain a new or tweaked
                        version of this certificate in the future, simply run certbot
                        again. To non-interactively renew all of your certificates, run
                        "certbot renew"

                        Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                        טיפים

                        תגובה 1 תגובה אחרונה
                        0
                        • I מנותק
                          I מנותק
                          ivrtikshoret
                          כתב ב נערך לאחרונה על ידי
                          #12

                          אתה מדבר על גירסא של שנת 2020 היום אנחנו ב 2023 מניח שהם שינו את זה

                          צדיק תמיםצ תגובה 1 תגובה אחרונה
                          0
                          • צדיק תמיםצ מנותק
                            צדיק תמיםצ מנותק
                            צדיק תמים
                            השיב לivrtikshoret ב נערך לאחרונה על ידי צדיק תמים
                            #13

                            @ivrtikshoret הרצתי את הפקודה שהובאה במדריך הנ"ל, וזה היה לפני כחודשיים

                            sudo certbot certonly --standalone --rsa-key-size 4096 --agree-tos --preferred-challenges http -d your_domain
                            

                            והיה לי הודעה בנוסח הזה, רק עם תאריך עדכני. אולי אתה הרצת פקודה שונה?

                            Don’t comment bad code — rewrite it." — Brian W. Kernighan and P. J. Plaugher"
                            טיפים

                            תגובה 1 תגובה אחרונה
                            0
                            • I מנותק
                              I מנותק
                              ivrtikshoret
                              כתב ב נערך לאחרונה על ידי
                              #14

                              אני הרצתי רק certbot certonly

                              תגובה 1 תגובה אחרונה
                              1
                              • google3G מנותק
                                google3G מנותק
                                google3
                                השיב לivrtikshoret ב נערך לאחרונה על ידי
                                #15

                                @ivrtikshoret

                                גוגל עושה יותר ויותר בעיות עם שרתים SMTP ומה שעובד לך לפני שנה כבר לא אמר לעובד

                                אני יכול להמליץ על מישהו שעושה לי כבר שתי שרת מיילים ואחד מהם כמעט שתי שנים ועובד פיקס ללא בעיה
                                הוא מבקש רק $30 ועשה לך הכול (כולל ציון 10/10 ב mail-tester.com ועוד)

                                https://business.fiverr.com/s/348Ewx

                                תגובה 1 תגובה אחרונה
                                0

                                בא תתחבר לדף היומי!
                                • התחברות

                                • אין לך חשבון עדיין? הרשמה

                                • התחברו או הירשמו כדי לחפש.
                                • פוסט ראשון
                                  פוסט אחרון
                                0
                                • דף הבית
                                • קטגוריות
                                • פוסטים אחרונים
                                • משתמשים
                                • חיפוש
                                • חוקי הפורום