שליחת מייל מאקסס ללא לקוח דוא"ל
-
@ארי כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
Public Function Send() Dim cdoConfig Dim msgOne Dim ErrStr Set cdoConfig = CreateObject("CDO.Configuration") With cdoConfig.Fields .item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 .item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = 465 .item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com" .item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "YourEmail@gmail.com" .item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "YourPasswoed" .item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True .item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 .Update End With Set msgOne = CreateObject("CDO.Message") Set msgOne.Configuration = cdoConfig msgOne.To = "To name <SendTo@gmail.com>" msgOne.From = "Your Name <YourEmail@gmail.com>" msgOne.Subject = "Subject" msgOne.TextBody = "TextBody" 'msgOne.AddAttachment "C:\Users\1\Downloads\Some File.pdf" msgOne.Send Exit Function
האם ניתן לשים בקוד הזה את הסיסמא הרגילה למייל או שצריך דווקא סיסמא לאפליקציות?
תוכל לעזור לי לשנות את הקוד הזה מתי ומה הוא יישלח?תודה רבה
-
@one1010 כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
האם ניתן לשים בקוד הזה את הסיסמא הרגילה למייל או שצריך דווקא סיסמא לאפליקציות?
דווקא סיסמה לאפליקציה. שזה אומר שצריך קודם להפעיל אימות דו שלבי.
ראה כאן: https://tchumim.com/topic/13632/שליחת-הודעת-מייל-מחשבון-gmail-באופן-אפליקטיבי -
@צדיק-תמים כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
@one1010 כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
האם ניתן לשים בקוד הזה את הסיסמא הרגילה למייל או שצריך דווקא סיסמא לאפליקציות?
דווקא סיסמה לאפליקציה. שזה אומר שצריך קודם להפעיל אימות דו שלבי.
בעייתי... כי הדרך היחידה זה עם מספר טלפון ואני מעדיף עם כתובת מייל ולא ניתן
ראה כאן: https://tchumim.com/topic/13632/שליחת-הודעת-מייל-מחשבון-gmail-באופן-אפליקטיבי
הוא טוען שם שלא ניתן להיכנס עם הסיסמא הזו לחשבון גוגל. @dovid טען שניתן לעשות עם זה עוד דברים חוץ מהשימוש באפליקציה
-
@one1010 כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
הוא טוען שם שלא ניתן להיכנס עם הסיסמא הזו לחשבון גוגל. @dovid טען שניתן לעשות עם זה עוד דברים חוץ מהשימוש באפליקציה
לא ניתן להתחבר לחשבון גוגל, וגם ניתן לעשות עם זה עוד דברים מלבד לשלוח מיילים, למה זה סותר?
-
@צבי-ש כתב ב[שליחת מייל מאקסס ללא לקוח דוא"ל]
לא ניתן להתחבר לחשבון גוגל, וגם ניתן לעשות עם זה עוד דברים מלבד לשלוח מיילים, למה זה סותר?
זה אמנתם לא סותר באופן חזיתי אבל הוא בא להרגיע שם שאין חשש משימוש בסיסמא, אז כתבתי שלמרות שאת מה שהוא כותב באמת לא ניתן לעשות אבל דברים אחרים ניתן
-
@one1010 כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
תוכל לעזור לי לשנות את הקוד הזה מתי ומה הוא יישלח?
מתי - אתה צריך לעשות קוד שבזמן ביצוע החיפוש (בטופס?) הוא ישלח את המייל.
מה - אתה צריך לשנות את הערך שכתוב כאןmsgOne.Subject = "Subject"
לנושא של המייל שאותו אתה רוצה
וכאןmsgOne.TextBody = "TextBody"
לכתוב את גוף המייל.
אתה גם יכול לשלוח את השאילתה בתור קובץ אקסל מצורף בפרמטר הזהmsgOne.AddAttachment "C:\Users\1\Downloads\Some File.pdf"
-
@ארי כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
@one1010 כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
תוכל לעזור לי לשנות את הקוד הזה מתי ומה הוא יישלח?
אני אקדים שאני לא באמת מבין בזה... אני רק מנסה...
מתי - אתה צריך לעשות קוד שבזמן ביצוע החיפוש (בטופס?) הוא ישלח את המייל.
אני רוצה שאחרי ביצוע החיפוש- כלומר כשיש תוצאות כי זה אורך כמה שניות
מה - אתה צריך לשנות את הערך שכתוב כאן
msgOne.Subject = "Subject"
השאילתא היא עם הרבה פרמטרים וגם התוצאות. אני צריך לשים רשימה של כל התוצאות או שיש דרך יותר פשוטה לקבל העתק של כל הטופס אחרי השאילתא? [כלומר כשהשדות של השאילתא מלאים וכן השדות של התשובות מלאות]
לנושא של המייל שאותו אתה רוצה וכאן
msgOne.TextBody = "TextBody"
לכתוב את גוף המייל. אתה גם יכול לשלוח את השאילתה בתור קובץ אקסל מצורף בפרמטר הזה
msgOne.AddAttachment "C:\Users\1\Downloads\Some File.pdf"
אני צריך לשנות משהו כאן? מה?!...
-
@ארי כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
@one1010 אם אתה רוצה עזרה פרטנית יותר אתה צריך גם לפרט יותר.
איך עושים את החיפוש, בטופס?כן, החיפוש נעשה בטופס
מה החיפוש מחפש?
יש כמה קבצי דאטה של שמות אנשים ופרטיהם וכו' החיפוש מחפש לפי כמה אפשרויות חיפוש -
איזה תוצאות הוא מחזיר.
ומציג את התוצאות המתאימות.
אין אפשרות רק להוסיף קוד פשוט של 'הדפסת'/העתקת התוצאות לטופס נפרד? משם נראה לי יהיה יותר קל לשלוח את זה במייל.
תודה רבה!
כהמשך להערתו של @dovid פתחתי פוסט נפרד שיטפל בשאלה המתפתחת:
https://tchumim.com/post/152933 -
@one1010 תטרח בבקשה ותעשה קובץ מתאים לשאלתך,
ותעלה אותו לפה.
נכון זה טרחה לעשות כזה קובץ, אבל לא מקובל עלי דרך אחרת לקבל עזרה בטפטוף כזה תוך מאמץ גדול מהמשיבים.
(וזה אחרי אריכות אף על הסרבול של הנושא שמתחיל משאלה נקודתית וסובב הולך לאיך לעשות מא' עד ת'). -
@dovid כתב בשליחת מייל מאקסס ללא לקוח דוא"ל:
נכון זה טרחה לעשות כזה קובץ,
הקובץ מוכן כך שלא מדובר בעניין של טרחה.
(וזה אחרי אריכות אף על הסרבול של הנושא שמתחיל משאלה נקודתית וסובב הולך לאיך לעשות מא' עד ת').
אולי באמת כדאי שאפתח פוסט חדש על השליחה עצמה.
עריכה: נפתח..: https://tchumim.com/post/152934