Тым үлкен электрондық хат жіберген кезде оны сәтті жіберу қиын болады. Сонымен, неге Outlook бағдарламасын жіберер алдында пошта көлемін автоматты түрде тексеруге мәжбүр етпеске? Бұл мақала сізге оны Outlook VBA көмегімен қалай жүзеге асыруға болатынын үйретеді.
Әдеттегідей, белгілі бір өлшемнен үлкен файлды тіркемек болғанда, сіз оны тіркеуге кедергі болатын Outlook ескертуін аласыз. MS Outlook-те электрондық пошта сәтті жіберілуін қамтамасыз етуге бағытталған осындай мүмкіндік бар. Егер электронды пошта тым үлкен болса, онда тіркемелердің көптігіне байланысты болуы мүмкін, бірақ әр тіркеме тиісті көлемде болса да, оны жіберу қиынға соғады. Сондықтан тым үлкен электрондық хат жібермеу ұсынылады. Содан кейін, электрондық поштаның тым үлкен немесе үлкен еместігін қалай анықтауға болады? Осы мәселеге назар аудара отырып, біз Outlook бағдарламасына өлшемді автоматты түрде тексеруге мүмкіндік беретін әдісті енгіземіз және электрондық пошта сіз алдын-ала белгіленген максималды өлшемнен үлкен болса, сізден сұрайды.
Электрондық пошта хабарын белгілі бір көлемнен үлкен көлемде жіберген кезде ескертіңіз
- Ең басында, сtart Outlook және «Әзірлеуші» қойындысына ауысу.
- Содан кейін «Visual Basic» батырмасын басыңыз.
- Кейіннен «Microsoft Visual Basic for Applications» терезесінде сіз сол жақтағы «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 дерекқорын қалпына келтіру және бағдарламалық жасақтаманы жөндеу бағдарламалары. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com


