Vihje: Muut kielet ovat Google-käännettyjä. Voit vierailla English tämän linkin versio.
Kirjaudu
x
or
x
x
Rekis.
x

or

Kuinka automaattisesti muuttaa allekirjoitusta Outlookin vastaanottajien perusteella?

Oletuksena Outlookilla on sisäänrakennettu toiminto, jonka avulla käyttäjät voivat automaattisesti muuttaa allekirjoitusta lähettämällä sähköpostia eri sähköpostien kautta. Mutta sen lisäksi tässä näytän sinulle menetelmän, joka muuttaa automaattisesti allekirjoituksen eri vastaanottajien perusteella Outlookin To-kenttään.

Muuta allekirjoitusta vastaanottajien perusteella automaattisesti VBA-koodilla


Vastaa sähköpostilla oletuksena sähköpostitilillä Outlookissa:

Jos haluat aina vastata Outlookin sähköpostitilin oletussähköpostin avulla, Outlook Vastaa aina oletustilillä vaihtoehto Kutools for Outlook tekee sinusta suosion. Katso kuvakaappaus:

Kutools for Outlook: enemmän kuin 40 kätevä Outlook-apuohjelmat, voit kokeilla rajoituksia 45-päivinä. Lataa ja kokeile nyt!


Muuta allekirjoitusta vastaanottajien perusteella automaattisesti VBA-koodilla

Noudata alla olevia ohjeita, jotta voit käyttää erilaisia ​​allekirjoituksia vastaaviin vastaanottajiin samalla, kun lähetät sähköpostia Outlookissa.

1. Ensinnäkin sinun on poistettava Outlookin automaattinen allekirjoitusominaisuus. Klikkaa filee > Vaihtoehdot avaa Outlook-asetukset ikkunassa.

2. Vuonna Outlook-asetukset ikkunassa, valitse posti Napsauta vasemmassa ruudussa ja napsauta sitten allekirjoitukset -painiketta Kirjoita viestit osiossa. Katso kuvakaappaus:

3. Vuonna Allekirjoitukset ja paperitavarat valintaikkunasta, siirry kohtaan Valitse oletussymboli osiossa Sähköposti-allekirjoitus välilehti, valitse sähköpostitili Sähköpostitili avattavasta luettelosta ja valitse sitten (Ei mitään) mistä Uudet viestit ja Vastaukset / eteenpäin pudotuslistat. Toista nämä vaiheet, kunnes kaikki sähköpostitilit on määritetty (Ei mitään). Napsauta sitten OK painiketta.

Huomautuksia: Voit luoda tarvittavat allekirjoitukset myös tässä Allekirjoitukset ja paperitavarat valintaikkuna.

4. Napsauta OK -painiketta, kun se palauttaa Outlook-asetukset ikkunassa.

5. paina muut + F11 avaimet avaamaan Microsoft Visual Basic for Applications ikkunassa.

6. Vuonna Microsoft Visual Basic for Applications ikkuna, kaksoisnapsauta ThisOutlookSession vasemmanpuoleisessa ruudussa avaa Code-ikkuna ja kopio VBA-koodin alla ikkunaan. Katso kuvakaappaus:

VBA-koodi: Muuta automaattisesti allekirjoitus Outlookin vastaanottajien perusteella

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by ExtendOffice 20180814
Dim xMailItem As MailItem
Dim xRecipients As Recipients
Dim xRecipient As Recipient
Dim xRcpAddress As String
Dim xSignatureFile, xSignaturePath As String
Dim xFSO As Scripting.FileSystemObject
Dim xTextStream As Scripting.TextStream
Dim xSignature As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
If Item.Class = olMail Then
    Set xMailItem = Item
    Set xRecipients = xMailItem.Recipients
End If
xSignaturePath = CreateObject("WScript.Shell").SpecialFolders(5) + "\Microsoft\Signatures\"
If xRecipients.Count = 1 Then
    Set xRecipient = xRecipients.Item(1)
    xRcpAddress = xRecipient.Address
    Select Case xRcpAddress
        Case "Email Address 1"
            xSignatureFile = xSignaturePath & "aaa.htm"
        Case "Email Address 2", "Email Address 3"
            xSignatureFile = xSignaturePath & "bbb.htm"
        Case "Email Address 4"
            xSignatureFile = xSignaturePath & "ccc.htm"
    End Select
End If
Set xTextStream = xFSO.OpenTextFile(xSignatureFile)
xSignature = xTextStream.ReadAll
xMailItem.HTMLBody = xMailItem.HTMLBody & "<HTML><BODY><br>" & xSignature & "</br></HTML></BODY>"
End Sub

Huomautuksia:

1. VBA-koodissa korvataan "Sähköpostiosoite 1 / 2 / 3 / 4"Vastaanottajien tiettyjen sähköpostiosoitteiden kanssa.

2. "aaa.htm""bbb.htm"Ja"ccc.htm"ovat määritetty allekirjoitus, jonka lähetät vastaaviin vastaanottajiin.

3. Tässä tapauksessa allekirjoitus "aaa"Lähetetään"Sähköpostiosoite 1", Allekirjoitus"BBB"Lähetetään"Sähköpostiosoite 2"Ja"Sähköpostiosoite 3", ja "Sähköpostiosoite 4"Vastaanottaa allekirjoituksella varustetun sähköpostin"ccc”. Muuta niitä tarpeidesi mukaan.

7. Napsauta sitten Työkalut > Viitteet mennä Viitteet-projekti valintaikkuna. Tarkista valintaikkunassa Microsoft Scripting Runtime vaihtoehto ja napsauta sitten OK painiketta, katso kuvakaappaus:

8. paina muut + Q avaimet sulkea Microsoft Visual Basic for Applications ikkunassa.

Tästä lähtien, kun olet lähettänyt sähköpostiviestin ja napsauttamalla Lähetä-painiketta, vastaava allekirjoitus lisätään automaattisesti sähköpostiosoitteen loppuun vastaanottajan sähköpostiosoitteesta Vastaanottaja-kenttään.

Jos haluat lisätä aikaleiman allekirjoitukseksi sähköpostiorganisaatioon luomalla, vastaamalla / lähettämällä uutta sähköpostia Outlookiin, voit ottaa Lisää päivämäärän allekirjoitus, kun luot uutta, vastaavaa ja eteenpäin lähettämää sähköpostia vaihtoehto Kutools for Outlook saavuttaa se. Katso kuvakaappaus:

Kutools for Outlook: enemmän kuin 40 kätevä Outlook-apuohjelmat, voit kokeilla rajoituksia 45-päivinä. Lataa ja kokeile nyt!



Kutools for Outlook

Enemmän kuin 100-lisätoimintoja Outlook 2010ille, 2013ille, 2016ille, 2019ille ja 365ille

näytön laukaus kutools näkymää varten pieni banner 201812

Lisää ominaisuuksia | Ilmainen lataus | Vain $ 39.00 satoja toimintoja varten

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.