ძალიან დიდი ელ.ფოსტის გაგზავნისას, გაგიჭირდებათ მისი წარმატებით გაგზავნა. რატომ არ უნდა აიძულოთ Outlook ავტომატურად შეამოწმოს ფოსტის ზომა გაგზავნამდე? ეს სტატია გასწავლით თუ როგორ უნდა გააცნობიეროთ ეს Outlook VBA-ით.
ჩვეულებისამებრ, როდესაც კონკრეტულ ზომაზე დიდი ფაილის მიმაგრებას აპირებთ, მიიღებთ Outlook გაფრთხილებას, რომელიც შეგიშლით ხელს მის მიმაგრებას. MS Outlook აღჭურვილია ამ ფუნქციით, რომელიც მიზნად ისახავს ელფოსტის წარმატებით გაგზავნას. მაგრამ თუ ელ.წერილი ძალიან დიდია, შესაძლოა ძალიან ბევრი დანართების შემცველობის გამო, თუმცა თითოეული დანართი შესაბამისი ზომის ფარგლებშია, მისი გაგზავნა მაინც რთულია. ამიტომ რეკომენდებულია არ გამოაგზავნოთ ძალიან დიდი ელ.წერილი. შემდეგ, როგორ შეგიძლიათ ამოიცნოთ ელ.წერილი ძალიან დიდია თუ არა? ამ საკითხზე ფოკუსირებული, აქ შემოგთავაზებთ მეთოდს, რომელიც საშუალებას მისცემს Outlook-ს ავტომატურად შეამოწმოს ზომა და მოგთხოვოთ, თუ ელფოსტა უფრო დიდია, ვიდრე წინასწარ განსაზღვრული მაქსიმალური ზომა.
გაფრთხილებთ კონკრეტულ ზომაზე დიდი ელ.ფოსტის გაგზავნისას
- თავიდანვე, სtart Outlook და გადაიტანეთ „დეველოპერი“ ჩანართზე.
- შემდეგ დააჭირეთ ღილაკს "Visual Basic".
- ამის შემდეგ, ამომხტარ ფანჯარაში „Microsoft Visual Basic აპლიკაციებისთვის“, თქვენ უნდა დააჭიროთ ორჯერ პროექტ „ThisOutlookSession“ მარცხენა მხარეს.
- შემდეგ შეგიძლიათ დააკოპიროთ და ჩასვათ შემდეგი VBA კოდები ახალ პროექტში.
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim olSize As Long
Dim MaxSize As Long
Dim strMsg As String
Dim nRes As Integer
olSize = Item.Size
MaxSize = 20000 'in bytes
If olSize > MaxSize Then
strMsg = "The current mail has exceeded " & MaxSize & " bytes." & vbCrLf & "It may fail to be sent out. Do you still want to send it anyway?"
nRes = MsgBox(strMsg, vbYesNo + vbExclamation, "Check Mail Size")
If nRes = vbNo Then
Cancel = True
End If
End If
End Sub
- ამის შემდეგ ციფრულად მოაწერეთ ხელი ამ კოდს. გამოიყენეთ "ციფრული სერთიფიკატები VBA პროექტებისთვის" სერთიფიკატის შესაქმნელად და შემდეგ მინიჭეთ ეს სერთიფიკატი კოდზე.
- საბოლოოდ შეგიძლიათ გახვიდეთ მიმდინარე ფანჯრიდან და გააგრძელოთ ცდა. როდესაც თქვენ ცდილობთ გაგზავნოთ ელ.წერილი, რომელიც აღემატება წინასწარ დაყენებულ მაქსიმალურ ზომას, მიიღებთ გაფრთხილებას, როგორიცაა შემდეგი ეკრანის სურათი:
რა უნდა გააკეთოს, თუ Outlook ყოველთვის ვერ ახერხებს გაგზავნას/მიღებას
Outlook მიდრეკილია შეცდომისკენ. ამრიგად, ელ.ფოსტის გაგზავნა/მიღების წარუმატებლობა იშვიათი არაა. მაშ, როგორ შეგიძლიათ გაუმკლავდეთ ასეთ საკითხს? ზოგადად რომ ვთქვათ, ჯერ შეგიძლიათ დაუკავშირდეთ თქვენი სერვერის ადმინისტრატორს, რომ გკითხოთ სერვერს რამე არასწორად შეემთხვა. თუ არაფერია ცუდი, თქვენ უნდა გაუმკლავდეთ საკითხს თქვენივე კლიენტისგან. როგორც ყოველთვის, ეს შეიძლება მოხდეს დაზიანებული SRS ფაილებიდან. შეგიძლიათ წაშალოთ ფაილი და რესtart Outlook მისი ხელახლა შესაქმნელად. თუ შეცდომები შენარჩუნებულია, ძალიან სავარაუდოა, რომ შეგხვდეთ Outlook PST ელფოსტის შეცდომა. თქვენ არ გაქვთ არჩევანი, გამოიყენოთ ძლიერი სარემონტო ხელსაწყო, მაგალითად DataNumen Outlook Repair.
ავტორი შესავალი:
შირლი ჟანგი არის მონაცემთა აღდგენის ექსპერტი DataNumen, Inc., რომელიც მსოფლიო ლიდერია მონაცემთა აღდგენის ტექნოლოგიებში, მათ შორის დაზიანებული mdf მონაცემთა ბაზის შეკეთება და Outlook სარემონტო პროგრამული პროდუქტები. დამატებითი ინფორმაციისთვის ეწვიეთ www.datanumen. ერთად


