Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
6 / 6 / 0
Регистрация: 16.09.2012
Сообщений: 71
1

Отправка почты с использованием доменной учетной записи

02.12.2012, 16:59. Просмотров 1219. Ответов 2
Метки нет (Все метки)

Добрый день.

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

Моя программа отправляет письма без авторизации, и соответственно я же не знаю пароли пользователей для прописи их в программе

Сейчас я отправляю таким простым кодом:
vb.net
1
2
3
4
5
6
7
Dim smtpclient As New SmtpClient
        With (smtpclient)
            .Host = "10.0.3.1"
            .Port = 25
            .EnableSsl = False
        End With
        smtpclient.Send("test@domain.ru", "test2@domain.ru", "ушли", text)
Подскажите как использовать авторизацию залогиненного пользователя для отправки через Exchange.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2012, 16:59
Ответы с готовыми решениями:

Отправка почты с нужной учетной записи с Outlook
Привет. Подскажите пожалуйста, как можно настроить данный макрос, чтобы он в outlook (где несколько...

Выбор локальной\доменной учётной записи при входе
Здравствуйте. При входе на на комп не доступен выбор типа учётной записи (локальная или доменная)...

Возможно ли в Windows 8.1 использовать режим "Kiosk Mode" для доменной учётной записи?
Доброго времени! Возник вопрос по использованию режима ограниченной функциональности(kiosk mode)...

Ошибка при добавлении учетной записи почты Google
Не могу добавить уч.запись почты google в стандартное приложение Почта в Win10. Кто знает в чем...

2
386 / 375 / 22
Регистрация: 08.02.2011
Сообщений: 1,078
04.12.2012, 21:56 2
Как то так...
vb.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Imports System.Net.Mail
Imports System.Net
Public Class Form1
 
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click' При нажатии на кнопку
Dim smtpclient As New SmtpClient
With(smtpclient)
.Host = "Smtp.yandex.com"
.Port = 25
.EnableSsl = False
 .Credentials = New NetworkCredential("E-mail адресс отправителя", "Пароль")
End With
 smtpclient.Send("E-mail адресс отправителя", "E-mail адресс получателя", "Тема", "Текст письма")
End Sub
End Class
0
6 / 6 / 0
Регистрация: 16.09.2012
Сообщений: 71
05.12.2012, 10:58  [ТС] 3
Да, я знаю и эту вариацию кода.
Но:
vb.net
1
 .Credentials = New NetworkCredential("E-mail адресс отправителя", "Пароль")
откуда я возьму пароль пользователя? надо отправлять почту с уже использованной авторизацией в домене.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2012, 10:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Запретить отправку почты для определенной учетной записи
Приветствую Вас, уважаемые коллеги и участники форума. Имеется установленный MS Outlook 2013, в...

Добавление почты скриптом к уже существующей учетной записи в AD
Всем привет. Надо добавить более 100 адресов электронной почты пользователям в AD чьи учетки уже...

Выбор учётной записи в Outlook при отправке почты из Excel
Добрый день. Что-то не могу выиграть отправку почты. Есть Dim OutApp As Object Dim...

Отправка почты с использованием переменных в получателях
Добрый вечер! Помогите пожалуйста написать более обширный скрипт на перл для отправки почты с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.