Zum Inhalt springen
Hilfe zu Outlook, Thunderbird, KuNoMail & Co.

Receviing and recending mail

Überblick

Status
Offen
Gefragt von
Andrew_nik
Gefragt am
Antworten
0

Frage

I have the task – when Outlook receives the mail it should create a new message, attach to it the income mail and send it to one more recepient. In this connection I wrote the class module for event of receiving new mail

[code]
Dim myOlApp As New Outlook.Application
Public WithEvents myOlItems As Outlook.Items

Public Sub Initialize_handler()
Set myOlItems = myOlApp.GetNamespace(„MAPI“).GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub myOlItems_ItemAdd(ByVal Item As Object)
Dim OutlInspector As Outlook.Inspector
Dim myOlAtts As Outlook.Attachments
Dim myOlMItem As Outlook.MailItem

Set myOlMItem = myOlApp.CreateItem(olMailItem)
myOlMItem.Display
myOlMItem.Attachments.Add Item, olByValue
Set OutlInspector = Outlook.ActiveInspector
Set myOlMItem = OutlInspector.CurrentItem
myOlMItem.Recipients.Add „nikolenko1980@mail.ru“
‚myOlMItem.DeleteAfterSubmit = True

myOlMItem.Send
Set myOlMItem = Nothing
End Sub
[/code]

and the following code in the module:

[code]
Dim x As New EventClassModule

Sub Registration()
Set x.myOlItems = Outlook.Application.GetNamespace(„MAPI“).GetDefaultFolder(olFolderInbox).Items
End Sub
[/code]

It works perfectly. The problem, which I can’t deal – hide the process of creating new message and resending it.

I know that in Excel exists possibility to switch off the updating the screeen
[code]
Application.ScreenUpdating=false
[/code]

Is there in Outlook the opportunity like that???
Thank in advance.

Noch keine Antworten

Zu dieser Frage gibt es noch keine Antwort. Wissen Sie weiter? Dann helfen Sie mit Ihrer Antwort unten.

  • Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.