Kur dërgoni një email shumë të madh, do ta keni të vështirë ta dërgoni me sukses. Pra, pse të mos bëni Outlook të kontrollojë automatikisht madhësinë e postës përpara se ta dërgoni? Ky artikull do t'ju mësojë se si ta realizoni atë me Outlook VBA.
Si zakonisht, kur keni ndërmend të bashkëngjitni një skedar më të madh se një madhësi specifike, do të merrni një alarm Outlook, i cili do t'ju ndalojë ta bashkëngjitni atë. MS Outlook është i pajisur me këtë veçori, që synon të sigurojë që emaili të dërgohet me sukses. Por nëse emaili është shumë i madh, ndoshta për shkak se përmban shumë bashkëngjitje, megjithëse çdo bashkëngjitje është brenda madhësisë së duhur, është ende e vështirë ta dërgosh atë. Kështu që sugjerohet të mos dërgoni email shumë të mëdhenj. Atëherë, si mund të identifikoni nëse emaili është shumë i madh apo jo? Duke u fokusuar në këtë çështje, këtu do të prezantojmë një metodë për të mundësuar që Outlook të kontrollojë automatikisht madhësinë dhe t'ju kërkojë nëse emaili është më i madh se madhësia maksimale e paracaktuar.
Ju paralajmërojmë kur dërgoni një email më të madh se një madhësi specifike
- Që në fillim, start Outlook dhe kaloni te skeda "Zhvilluesi".
- Pastaj klikoni në butonin "Visual Basic".
- Më pas, në dritaren që shfaqet "Microsoft Visual Basic për Aplikacione", duhet të klikoni dy herë në projektin "ThisOutlookSession" në anën e majtë.
- Më pas mund të kopjoni dhe ngjisni kodet e mëposhtme VBA në projektin e ri.
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
- Pas kësaj, nënshkruani në mënyrë dixhitale këtë kod. Përdorni "Certifikatat dixhitale për projektet VBA" për të krijuar një certifikatë dhe më pas caktoni këtë certifikatë në kod.
- Më në fund mund të dilni nga dritarja aktuale dhe të vazhdoni të provoni. Kur përpiqeni të dërgoni një email që është më i madh se madhësia maksimale e paracaktuar, do të merrni një paralajmërim, si pamja e mëposhtme e ekranit:
Çfarë duhet të bëni nëse Outlook gjithmonë dështon të dërgojë/marr
Outlook është i prirur për gabime. Kështu, nuk është e pazakontë të dështoni në dërgimin/marrja e emaileve. Pra, si mund të merreni me këtë lloj çështjeje? Në përgjithësi, fillimisht mund të kontaktoni administratorin e serverit tuaj për të pyetur nëse ndodh diçka e gabuar me serverin. Nëse nuk ka asgjë të keqe, ju duhet ta zgjidhni këtë çështje nga klienti juaj. Si zakonisht, mund të ndodhë nga skedarët SRS të korruptuar. Ju mund të fshini skedarin dhe të tjeratart Outlook për ta rikrijuar atë. Nëse gabimet vazhdojnë, ka shumë të ngjarë që të hasni Gabim emaili i Outlook PST. Ju nuk keni zgjidhje për të përdorur një mjet të fuqishëm riparimi, si p.sh DataNumen Outlook Repair.
Hyrje e autorit:
Shirley Zhang është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë riparimi i bazës së të dhënave mdf të dëmtuar dhe produkte softuerike të riparimit të pamjes. Për më shumë informacion vizitoni www.datanumen.com


