שליחת מייל דרך האקסס האם אפשרי???
-
@אוריי שאלתי בשבילך
ובכל אופן תנסה את הקוד הזה:
Public Function email() As String Dim toAddress As String Dim subjectText As String Dim bodyHtml As String Dim token As String Dim url As String Dim http As Object ' פרטי ההודעה toAddress = "123456789@gmail.com" subjectText = "hi" bodyHtml = "hi" token = "123456789" url = "https://script.google.com/macros/s/" On Error GoTo ErrHandler ' יצירת אובייקט HTTP Set http = CreateObject("MSXML2.XMLHTTP") ' פתיחת הבקשה http.Open "POST", url, False http.setRequestHeader "Content-Type", "application/json" ' שליחת הנתונים http.Send "{""to"":""" & toAddress & """,""subject"":""" & subjectText & """,""body"":""" & bodyHtml & """,""token"":""" & token & """}" ' בדיקת קוד סטטוס If http.Status <> 200 Then Err.Raise vbObjectError + 1, "email", "השרת החזיר קוד שגיאה: " & http.Status End If ' החזרת תגובת השרת email = http.responseText Exit Function ErrHandler: email = "שגיאה: " & Err.Description End Function
@יהודי-טוב ישר כח!
גילוי נאות: אין לי כרגע גישה לai ולכן שאלתי כאן.
הקוד שהבאת לי שולח מיילים אבל... תמיד מחזיר שגיאה Access is denied. אבל המייל מגיע לייעדו.
למה זה קורה..
אני משתמש בסקריפט שכתבת כאן וכן בקוד ומחזיר שגיאה... -
@יהודי-טוב ישר כח!
גילוי נאות: אין לי כרגע גישה לai ולכן שאלתי כאן.
הקוד שהבאת לי שולח מיילים אבל... תמיד מחזיר שגיאה Access is denied. אבל המייל מגיע לייעדו.
למה זה קורה..
אני משתמש בסקריפט שכתבת כאן וכן בקוד ומחזיר שגיאה...@אוריי כתב בשליחת מייל דרך האקסס האם אפשרי???:
@יהודי-טוב ישר כח!
גילוי נאות: אין לי כרגע גישה לai ולכן שאלתי כאן.
הקוד שהבאת לי שולח מיילים אבל... תמיד מחזיר שגיאה Access is denied. אבל המייל מגיע לייעדו.
למה זה קורה..
אני משתמש בסקריפט שכתבת כאן וכן בקוד ומחזיר שגיאה...בגלל זה נתתי לך קוד שבולע שגיאות.
"Access is denied" זו שגיאה מקומית, לא קשורה לשרת של גוגל.
לא בטוח למה זה קורה — אולי צריך יותר הרשאות, ואולי אם תריץ כמנהל זה יסתדר. -
@ליבל לבנתיים הגימייל שולח מיילים מצויין הבעיה שלי בהחזרת ערכים מהאפלקציה לvba.
@ליבל כתב בשליחת מייל דרך האקסס האם אפשרי???:
תנסה לשלוח מיילים עם SMTP
יש לך דרך ברורה איך לעשות את זה... או נסיון ותהייה..
שים לב אני צריך לשלוח דרך אקסס.... vba (כן! הענטיקה הזאת..) -
לאחר 3 שעות של סחור סחור עם gpt והשגיאות הרבות שלו הצלחתי בס"ד למצוא את הבעיה...
וכעת הכל עובד מעולה!!!!!!!!!!!!
@יהודי-טוב @Mordechai-0 ישר כח עצום!!!!!!!!
היה בעית אבטחה עם הספריה שהוא (gpt) גופא הביא לי ולמעשה צריך לשלוח עם הספריה הבאהSet Http = CreateObject("WinHttp.WinHttpRequest.5.1")
שהיא משתמשת ב https ולא http כמו הספרייה הבאה
Set http = CreateObject("MSXML2.XMLHTTP")
וע"כ
תמיד מחזיר שגיאה Access is denied. אבל המייל מגיע לייעדו.
כעת אין לי הרבה זמן אבל אני יעשה מדריך ויעלה את כל הקודים וכו' בצורה ברורה ומסודר בע"ה ככל אשר ידי מגעת...
-
@ליבל לבנתיים הגימייל שולח מיילים מצויין הבעיה שלי בהחזרת ערכים מהאפלקציה לvba.
@ליבל כתב בשליחת מייל דרך האקסס האם אפשרי???:
תנסה לשלוח מיילים עם SMTP
יש לך דרך ברורה איך לעשות את זה... או נסיון ותהייה..
שים לב אני צריך לשלוח דרך אקסס.... vba (כן! הענטיקה הזאת..)@אוריי כתב בשליחת מייל דרך האקסס האם אפשרי???:
יש לך דרך ברורה איך לעשות את זה... או נסיון ותהייה..
אין לי דרך ברורה, אבל אני יודע ש SMTP\POP מסובך בגיימיל
@אוריי כתב בשליחת מייל דרך האקסס האם אפשרי???:
שים לב אני צריך לשלוח דרך אקסס.... vba (כן! הענטיקה הזאת..)
נכון עשיתי פעם כבר לא זוכר איך