Свойство MailItem.SendUsingAccount (Outlook)

Возвращает или задает объект Account , представляющий учетную запись, под которую отправляется MailItem . Для чтения и записи.

Синтаксис

выражение. SendUsingAccount

Выражение Выражение, возвращающее объект MailItem .

Замечания

Свойство SendUsingAccount можно использовать для указания учетной записи, которая должна использоваться для отправки MailItem при вызове метода Send . Это свойство возвращает значение NULL (Nothing в Visual Basic), если учетная запись, указанная для MailItem , больше не существует.

Пример

В следующем примере кода в Microsoft Visual Basic для приложений перечисляется коллекция Accounts для поиска учетной записи Pop3. Если учетная запись найдена, сообщение создается программным способом, а свойство SendUsingAccount назначается учетной записи Pop3. Обратите внимание, что перед вызовом метода Send необходимо назначить свойство SendUsingAccount.

Sub SendUsingAccount() 
 
 Dim oAccount As Outlook.account 
 
 For Each oAccount In Application.Session.Accounts 
 
 If oAccount.AccountType = olPop3 Then 
 
 Dim oMail As Outlook.MailItem 
 
 Set oMail = Application.CreateItem(olMailItem) 
 
     oMail.Subject = "Sent using POP3 Account" 
 
     oMail.Recipients.Add ("someone@example.com") 
 
     oMail.Recipients.ResolveAll 
 
 Set oMail.SendUsingAccount = oAccount 
 
     oMail.Send 
 
 End If 
 
 Next 
 
End Sub

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.