ABA


"שליחת מייל ושינוי שם השולח"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10167 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10167
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   14:43   06.12.10   
אל הפורום  
  שליחת מייל ושינוי שם השולח  
 
   באתר של התעשיה האוירית יש עמוד דרושים שבו יש אפשרות לקבל תיאור של המשרות למייל.
העמוד שדרכו מבקשים את שליחת פירוט המשרות הוא:

https://hr.iai.co.il/hr/Forms/RequirementListSendMail.aspx

עכשיו, אולי אני קצת בור בנושא, אבל שמתי לב שיש אפשרות למלא את השדה "שם השולח" והמייל שמקבלים - כאילו התקבל מהמייל של השולח.
אפשר להכניס שם סתם איזה מייל נגיד [email protected] ונראה כאילו מקבלים מייל מ YNET.

אתם יכולים להראות לי דוגמא לקוד כזה שבאמצעותו ניתן לבצע את השליחה הזו?
רצוי שיהיה משהו ב VB או אפילו ב C או JAVA (לא בשפת WEB). הידע העיקרי שלי הוא VB אבל אני מאמין שאני אצליח לעשות הסבה גם משפות אחרות.

* המטרה היא ממש לא לבצע הונאה כלשהי עם הכלי הזה, זו ממש לא המטרה. בעיקר לצרכי למידה ושילוב בפרויקטים שלי.

תודה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה לא צריך דוגמאת קוד אתה צריך להבין איך עובד Net_Boy  08.12.10 00:48 1
     תוכל בכל זאת להפנות אותי לדוגמא לקוד שעושה את הפעולה? MrSus 08.12.10 02:41 2
  כתבתי תוכנית שמשתמשת בזה ב C#. אם אתה מעוניין אני יראה קוד dvir8 08.12.10 08:34 3
     בהחלט, אם לא אכפת לך אשמח לראות MrSus 08.12.10 10:06 4
         בשמחה, dvir8 08.12.10 12:30 5
             לפי מה שאני מבין, צריך שיהיה שרת על המחשב או משהו ? MrSus 08.12.10 14:52 6
                 אם אתה שולח לדוגמא בג'ימייל, dvir8 08.12.10 15:38 7
                     הבנתי MrSus 08.12.10 15:49 8
                     אוקיי ניסיתי.. MrSus 08.12.10 16:01 9
                         צודק אחי בדקתי את זה, dvir8 09.12.10 10:02 10

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   00:48   08.12.10   
אל הפורום  
  1. אתה לא צריך דוגמאת קוד אתה צריך להבין איך עובד  
בתגובה להודעה מספר 0
 
   פרוטוקול מייל.
אני מניח שיש טופס HTMLי וב SERVERSIDE יש פשוט שליחת מייל ב SMTP.
בפרוטוקול הזה אתה יכול מאד מאד בקלות לשנות את שם השולח.

http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   02:41   08.12.10   
אל הפורום  
  2. תוכל בכל זאת להפנות אותי לדוגמא לקוד שעושה את הפעולה?  
בתגובה להודעה מספר 1
 
   ניסיתי לחפש בגוגל קצת מידע על שליחת מיילים באמצעות SMTP, ובכל הכלים שמצאתי, לא הבנתי איך משנים את השדה FROM כאשר שולחים מייל.

אני אשמח להפניה לקוד שמדגים את אופן הפעולה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   08:34   08.12.10   
אל הפורום  
  3. כתבתי תוכנית שמשתמשת בזה ב C#. אם אתה מעוניין אני יראה קוד  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   10:06   08.12.10   
אל הפורום  
  4. בהחלט, אם לא אכפת לך אשמח לראות  
בתגובה להודעה מספר 3
 
   תוכל לשלוח לי בפרטי אם זה אתה לא רוצה לפרסם.

תודה רבה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   12:30   08.12.10   
אל הפורום  
  5. בשמחה,  
בתגובה להודעה מספר 4
 
  

using System.Net.Mail;
using System.IO;


MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient(smtp);
mail.From = new MailAddress("This is the mail from");
mail.To.Add("[email protected]");
mail.Subject = "Some subject";
mail.IsBodyHtml = true; //If You want Html Body
SmtpServer.Port = 25;
SmtpServer.Credentials = new System.Net.NetworkCredential(user, pass);
SmtpServer.EnableSsl = True; //if gmail use true
SmtpServer.Send(mail);



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   14:52   08.12.10   
אל הפורום  
  6. לפי מה שאני מבין, צריך שיהיה שרת על המחשב או משהו ?  
בתגובה להודעה מספר 5
 
   בשורות האחרונות של הקוד יש שורה שמבקשת משתמש וסיסמא, השאלה למה?

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

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

אשמח להסברים בנושא.

תודה רבה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   15:38   08.12.10   
אל הפורום  
  7. אם אתה שולח לדוגמא בג'ימייל,  
בתגובה להודעה מספר 6
 
   אז בשורה השניה איפה שרשום SMTP אתה שם את כתובת השרת של GMAIL
וב USER PASSWORD אתה רושם ססמא.

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

יש שרתי מייל שעובדים עם פרוטוקול SMTP אפילו כמעט כולם.
וגם ג'ימייל.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   15:49   08.12.10   
אל הפורום  
  8. הבנתי  
בתגובה להודעה מספר 7
 
   אני אנסה את זה, תודה רבה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MrSus
חבר מתאריך 8.5.09
1801 הודעות, דרג אמינות חבר זה
   16:01   08.12.10   
אל הפורום  
  9. אוקיי ניסיתי..  
בתגובה להודעה מספר 7
 
   והצלחתי לבצע את השליחה של המייל אבל השדה של ה FROM לא השתנה.. למרוץ שבשורה:

mail.From = new MailAddress("mail");

רשמתי שם אחר מהמייל שממנו שלחתי...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   10:02   09.12.10   
אל הפורום  
  10. צודק אחי בדקתי את זה,  
בתגובה להודעה מספר 9
 
   ערכתי לאחרונה בתאריך 09.12.10 בשעה 10:10 בברכה, dvir8
 
במיילים כמו ג'ימייל אני לא חושב שאתה יכול לעשות דבר כזה.
אצלנו בחברה אתה יכול כי אני בעצם משתמש בדומיין שלנו אם אני אנסה לזייף לג'ימייל אני לא חושב שזה יצליח למרות שזה שווה בדיקה.

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

ב ABOUT - SETTINGS אתה משנה את ההגדרות.


ב mailfrom זה יהיה helpdesk אז אל תתיחס.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net