Kuinka antaa Outlookin varoittaa, kun lähetät tiettyä kokoa suuremman sähköpostin

Kun lähetät liian suuren sähköpostin, sinun on vaikea lähettää sitä onnistuneesti. Joten miksi et saisi Outlookia tarkistamaan sähköpostin koon automaattisesti ennen lähettämistä? Tämä artikkeli opettaa sinulle, kuinka se toteutetaan Outlook VBA:lla.

Kuten tavallista, kun aiot liittää tiettyä kokoa suuremman tiedoston, saat Outlook-hälytyksen, joka estää sinua liittämästä sitä. MS Outlook sisältää tämän ominaisuuden, jonka tarkoituksena on varmistaa, että sähköposti voidaan lähettää onnistuneesti. Mutta jos sähköposti on liian suuri, ehkä liian monien liitteiden takia, vaikka jokainen liite on sopivan kokoinen, sen lähettäminen on silti vaikeaa. Siksi on suositeltavaa olla lähettämättä liian suuria sähköpostiviestejä. Kuinka sitten voit tunnistaa, onko sähköposti liian suuri vai ei? Tähän ongelmaan keskittyen esittelemme tässä menetelmän, jolla Outlook voi tarkistaa koon automaattisesti ja pyytää sinua, jos sähköposti on suurempi kuin ennalta määrittämäsi enimmäiskoko.

Varoita, kun lähetät tiettyä kokoa suuremman sähköpostin

  1. Heti alussa start Outlook ja siirry Kehittäjä-välilehdelle.
  2. Napsauta sitten "Visual Basic" -painiketta.
  3. Tämän jälkeen sinun tulee kaksoisnapsauttaa "Microsoft Visual Basic for Applications" -ikkunassa vasemmalla olevaa "ThisOutlookSession" -projektia.
  4. Seuraavaksi voit kopioida ja liittää seuraavat VBA-koodit uuteen projektiin.
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-koodit – varoittaa, kun lähetät tiettyä kokoa suuremman sähköpostin

  1. Sen jälkeen allekirjoita tämä koodi digitaalisesti. Luo sertifikaatti käyttämällä "Digital Certificates for VBA Projects" -ohjelmaa ja määritä sitten tämä varmenne koodille.Allekirjoita nykyinen makro
  2. Lopuksi voit poistua nykyisestä ikkunasta ja jatkaa yrittämistä. Kun yrität lähettää sähköpostin, joka on suurempi kuin esiasetettu enimmäiskoko, saat varoituksen, kuten seuraavan kuvakaappauksen:Tarkista sähköpostin koko

Mitä tehdä, jos Outlook ei aina lähetä/vastaanota

Outlook on altis virheille. Näin ollen ei ole harvinaista epäonnistua sähköpostien lähettämisessä/vastaanotossa. Joten miten voit käsitellä tällaista ongelmaa? Yleisesti ottaen voit ensin ottaa yhteyttä palvelimen järjestelmänvalvojaan ja kysyä, onko palvelimessa jotain vikaa. Jos ei ole mitään vikaa, sinun tulee käsitellä asia omalta asiakkaaltasi. Kuten tavallista, se voi johtua vioittuneista SRS-tiedostoista. Voit poistaa tiedoston ja restart Outlook luodaksesi sen uudelleen. Jos virheet jatkuvat, on erittäin todennäköistä, että kohtaat Outlook PST -sähköpostivirhe. Sinulla ei ole vaihtoehtoa käyttää voimakasta korjaustyökalua, kuten DataNumen Outlook Repair.

Tekijän esittely:

Shirley Zhang on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien korjaa vaurioitunut mdf-tietokanta ja Outlookin korjausohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com

Kommenttien lisääminen on estetty.