Рада: Іншыя мовы Google-Перакладзеныя. Вы можаце наведаць English версія гэтай спасылкі.
Увайсці
x
or
x
x
рэгістрацыя
x

or

Як аўтаматычна змяніць подпіс на аснове атрымальнікаў у Outlook?

Па змаўчанні, Outlook мае функцыю зборкі ў для карыстальнікаў, каб аўтаматычна змяніць подпіс пры адпраўцы паведамленняў электроннай пошты з дапамогай розных уліковых запісаў электроннай пошты. Але акрамя гэтага, тут я пакажу вам спосаб аўтаматычнай змены подпісы, заснаванай на розных атрымальнікаў ў поле ў Outlook.

Змена подпісы, заснаванай на атрымальнікаў аўтаматычна з кодам VBA


Заўсёды адказваць па электроннай пошце з уліковай запісам электроннай пошты па змаўчанні ў Outlook:

Калі вы хочаце, каб заўсёды адказваць па электроннай пошце з электроннай поштай па змаўчанні акаўнта ў Outlook, The Заўсёды адказваць з улікам па змаўчанні варыянт Kutools для Outlook, зраблю вам ласку. Глядзіце скрыншот:

Kutools для Outlook,: З больш чым 40 зручнага Outlook, надбудовы, бясплатна паспрабаваць без якіх-небудзь абмежаванняў у 45 дзён. Спампаваць і бясплатную пробную версію зараз!


Змена подпісы, заснаванай на атрымальнікаў аўтаматычна з кодам VBA

Выканайце наступныя крокі, каб прымяніць розныя подпісы да адпаведных атрымальнікам пры адпраўцы паведамленняў электроннай пошты ў Outlook.

1. Па-першае, вам неабходна адключыць аўтаматычную які дадаецца функцыю подпісы ў Outlook. Калі ласка, націсніце Размовы > опцыі каб адкрыць параметры Outlook акна.

2. у параметры Outlook акно, абярыце пошта у левай панэлі, а затым націсніце подпісы кнопка ў напісаць паведамленне падзел. Глядзіце скрыншот:

3. у Подпісы і прылады дыялогавае акно, перайдзіце да Выберыце подпіс па змаўчанні частка пад Электронная пошта Подпіс Ўкладка, абярыце уліковы запіс электроннай пошты ў Email-акаўнт У які расчыняецца спісе, а затым выберыце (Не) ад новыя паведамленні і Адказаў / наперад якія расчыняюцца спісы. Паспрабуйце гэтыя крокі, пакуль усе ўліковыя запісы электроннай пошты не ўсталёўваюцца (Не), затым націсніце OK кнопкі.

НататкаМожна таксама стварыць неабходныя подпісы ў гэтым Подпісы і прылады дыялогавае акно.

4. Націсніце OK Кнопка калі яна вяртае параметры Outlook акна.

5. націсніце Alt + F11 ключы, каб адкрыць Microsoft Visual Basic для прыкладанняў акна.

6. у Microsoft Visual Basic для прыкладанняў акно, двойчы пстрыкніце ThisOutlookSession у левай панэлі, каб адкрыць акно кода і копію ніжэй VBA кода ў акно. Глядзіце скрыншот:

VBA код: Аўтаматычнае змяненне подпісы на аснове атрымальнікаў у Outlook,

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

нататкі:

1. У кодзе VBA, калі ласка, заменіце «Адрас электроннай пошты 1 / 2 / 3 / 4»З пэўнымі адрасамі электроннай пошты атрымальнікаў.

2. "aaa.htm""bbb.htm"І"ccc.htm"Ці з'яўляюцца паказаная подпіс пашле да адпаведных атрымальнікам.

3. У гэтым выпадку подпіс «ааа»Ці будзе адпраўлена«Адрас электроннай пошты 1», Подпіс«БББ»Ці будзе адпраўлена«Адрас электроннай пошты 2"І"Адрас электроннай пошты 3"І «Адрас электроннай пошты 4»Ці атрымае электронны ліст з убудаваным лічбавым подпісам«ссс». Калі ласка, зменіце іх у залежнасці ад вашых патрэбаў.

7. затым націсніце інструменты > Спасылкі каб перайсці да Спасылкі-Project дыялогавае акно. У дыялогавым акне, калі ласка, праверце Microsoft Scripting час выканання варыянт, а затым націсніце OK Кнопка см скрыншот:

8. націсніце Alt + Q ключы зачыніць Microsoft Visual Basic для прыкладанняў акна.

Зараз, пасля стварэння электроннай пошты і націснуць кнопку Адправіць, адпаведны подпіс будзе аўтаматычна ўстаўляюцца ў канцы цела паведамленні электроннай пошты на аснове адрасы электроннай пошты атрымальніка ў поле.

Калі вы хочаце ўставіць пазнаку часу ў якасці подпісы ў цела паведамленні электроннай пошты пры стварэнні / адказу / перасылкі новай электроннай пошты ў Outlook, вы можаце ўключыць Дадаць дату подпісу пры стварэнні новых, адказваць і перасылаць паведамленні электроннай пошты варыянт Kutools для Outlook, для таго каб дасягнуць яго. Глядзіце скрыншот:

Kutools для Outlook,: З больш чым 40 зручнага Outlook, надбудовы, бясплатна паспрабаваць без якіх-небудзь абмежаванняў у 45 дзён. Спампаваць і бясплатную пробную версію зараз!



Kutools для Outlook,

Больш 100 Пашыраныя функцыі для Перспектывы 2010, 2013, 2016, 2019 і 365

здымак экрана kutools для перспектывы маленечкага для банэра 201812

дадатковыя магчымасці | спампаваць | Толькі $ 39.00 сотні функцый

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.