Получить email адресс локального ЭВМ

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

ozyabkin
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 16.11.2005 (Ср) 0:02

Получить email адресс локального ЭВМ

Сообщение ozyabkin » 08.04.2006 (Сб) 15:51

Подскажите, пожалуйста, как при помощи VB NET извлечь email адресс локального пользователя текущего профиля для пользователя, запускающего произвольное приложение.

Еще один вопрос: как осуществить отправку почты в фоновом режиме, т.е. без проверки подключения к Интернет, а при помощи почтовой программы, например Outlook.

Код: Выделить всё
    Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        Dim email As New System.Web.Mail.MailMessage()
        Try
            email.To = LinkLabel1.Text
            email.Body = "Текст сообщения"
            email.BodyFormat = Web.Mail.MailFormat.Text
            email.Subject = "Software "
            ' Использовать локальный SMTP сервер
            System.Web.Mail.SmtpMail.SmtpServer = ""
            ' Отправить сообщение
            System.Web.Mail.SmtpMail.Send(email)
            ' Изменяем текст ссылки, установив LinkVisited в значение True.
            LinkLabel1.LinkVisited = True
        Catch ex As Exception
            MsgBox(ex.Message, MsgBoxStyle.Critical)
        End Try
    End Sub

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Получить email адресс локального ЭВМ

Сообщение tyomitch » 08.04.2006 (Сб) 16:25

ozyabkin писал(а):Подскажите, пожалуйста, как при помощи VB NET извлечь email адресс локального пользователя текущего профиля для пользователя, запускающего произвольное приложение.

А если у него двадцать адресов? тебе который? ;-)
Изображение

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Получить email адресс локального ЭВМ

Сообщение Sebas » 08.04.2006 (Сб) 18:49

ozyabkin писал(а):Подскажите, пожалуйста, как при помощи VB NET извлечь email адресс локального пользователя текущего профиля для пользователя, запускающего произвольное приложение.


Сформулируй задачу так, что бы её можно было решить ЛОГИЧЕСКИ

ozyabkin писал(а):Еще один вопрос: как осуществить отправку почты в фоновом режиме, т.е. без проверки подключения к Интернет, а при помощи почтовой программы, например Outlook.



MAPI
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

ozyabkin
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 16.11.2005 (Ср) 0:02

Сообщение ozyabkin » 09.04.2006 (Вс) 22:07

А как обратиться в VB NET к MAPI?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 10.04.2006 (Пн) 8:39

MAPI - это набор WIN32 функций, смотри описания к ним
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

ozyabkin
Новичок
Новичок
 
Сообщения: 42
Зарегистрирован: 16.11.2005 (Ср) 0:02

Сообщение ozyabkin » 11.04.2006 (Вт) 4:14

Где можно почитать о синтаксисе вызова функций API для MAPI в среде VB NET 2005 (возможно с примером) :?:


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 87

    TopList  
cron