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

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

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

שליחת התרעה אישית עם CURL

מתוזמן נעוץ נעול הועבר תכנות
5 פוסטים 3 כותבים 94 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN מנותק
    nigunN מנותק
    nigun
    כתב ב נערך לאחרונה על ידי
    #1

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

    מייל: nigun@duck.com

    clickoneC תגובה 1 תגובה אחרונה
    0
    • nigunN nigun

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

      clickoneC מנותק
      clickoneC מנותק
      clickone
      כתב ב נערך לאחרונה על ידי
      #2

      @nigun

      mail -s "Test Subject" user@example.com < /dev/null
      

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

      nigunN תגובה 1 תגובה אחרונה
      1
      • clickoneC clickone

        @nigun

        mail -s "Test Subject" user@example.com < /dev/null
        
        nigunN מנותק
        nigunN מנותק
        nigun
        כתב ב נערך לאחרונה על ידי
        #3

        @clickone
        לא התקנתי מיילים על השרת ,
        התכוונתי עם הAPI של גימייל
        מצאתי בסוף

        curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd  --mail-from 'nigun@gmail.com'  --mail-rcpt 'nigun@gmail.com'   -T <(echo -e 'Subject: alert \n\n '$MESSAGE'') --user 'nigun@gmail.com:pass' --insecure
        
        

        לתועלת הציבור הנה הסקריפט המלא

        #!/bin/bash
        
        # Parse df selected output
        df -h|egrep -v 'File|tmpfs|docker|udev'| \
        while read LINE; do
                 USED_NUMBER=`echo $LINE |awk '{print $5}'|sed 's/\%//'|sed 's/ //g'`
                USED_PERCENT=`echo $LINE |awk '{print $5}'|sed 's/ //g'`
                 MOUNT_POINT=`echo $LINE |awk '{print $6}'|sed 's/ //g'`
                if [ $USED_NUMBER -gt 80 ]; then
                        # Create message without spaces
                        MESSAGE=`echo WARNING On $HOSTNAME disk $MOUNT_POINT is full at $USED_PERCENT usage WARNING|sed 's/ /_/g'`
                        # Post message
        curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd  --mail-from 'nigun@gmail.com'  --mail-rcpt 'nigun@gmail.com'   -T <(echo -e 'Subject: alert \n\n '$MESSAGE'') --user 'nigun@gmail.com:pass' --insecure
        
        
                fi
            done
        
        
        

        צריך להחליף את הnigun המשתמש שלכם ולעדכן את הסיסמה
        ולתזמן את המשימה לכל שעה

        מייל: nigun@duck.com

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

          אני הבנתי שגוגל התחילו לעשות חיים ממש קשים עם SMTP.

          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
          nigunN תגובה 1 תגובה אחרונה
          2
          • dovidD dovid

            אני הבנתי שגוגל התחילו לעשות חיים ממש קשים עם SMTP.

            nigunN מנותק
            nigunN מנותק
            nigun
            כתב ב נערך לאחרונה על ידי
            #5

            @dovid
            עשו לי קצת חיים קשים בשביל לאשר את הIP
            אבל חוץ מזה עובד בסדר
            (אני מקבל מייל על כל שיחה שהתפספסה לי ולא נראה לי שזה מזייף)

            מייל: nigun@duck.com

            תגובה 1 תגובה אחרונה
            0
            תגובה
            • תגובה כנושא
            התחברו כדי לפרסם תגובה
            • מהישן לחדש
            • מהחדש לישן
            • הכי הרבה הצבעות


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

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

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