Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / отправка почты C# / 15 сообщений из 15, страница 1 из 1
02.10.2019, 09:48
    #39870367
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
Подскажите решение данного вопроса
Проблема на скрине

NameSpace в проекте прописан
using Outlook = Microsoft.Office.Interop.Outlook;
...
Рейтинг: 0 / 0
03.10.2019, 08:35
    #39870944
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014,
у тебя почтовый сервер по какому протоколу работает?
...
Рейтинг: 0 / 0
03.10.2019, 09:44
    #39870965
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
vb_subSAS2014,
у тебя почтовый сервер по какому протоколу работает?
smtp
...
Рейтинг: 0 / 0
03.10.2019, 10:05
    #39870974
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014,
используй лучше C# почтовые библиотеки (сторонние или SmtpClient ) вместо Office.Interop, а то потом горя не оберешься.
...
Рейтинг: 0 / 0
03.10.2019, 23:36
    #39871406
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014, ссылка на сборку Microsoft.CSharp добавлена?
...
Рейтинг: 0 / 0
04.10.2019, 06:18
    #39871440
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
vb_subSAS2014,
используй лучше C# почтовые библиотеки (сторонние или SmtpClient ) вместо Office.Interop, а то потом горя не оберешься.

например "то потом горя не оберешься"
...
Рейтинг: 0 / 0
04.10.2019, 06:18
    #39871441
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
bazileSAS2014, ссылка на сборку Microsoft.CSharp добавлена?

неа
...
Рейтинг: 0 / 0
04.10.2019, 06:22
    #39871442
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
vb_subSAS2014,
используй лучше C# почтовые библиотеки (сторонние или SmtpClient ) вместо Office.Interop, а то потом горя не оберешься.

аутлук .. мне подходит в том плане, что когда приходит письмо адрес адресата автоматически пишется сами атлуком.
Если использовать иной метод то нужно (в моем случае лезть в активдиректории, а это для рядового пользователя запрещено!)
...
Рейтинг: 0 / 0
04.10.2019, 09:27
    #39871467
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014например "то потом горя не оберешься"
Например, при возникновении ошибки вместо внятного стектрейса и сообщения будет COM'овский HRESULT. Например, поскольку outlook - это out-proc COM server, то нужны будут дополнительные телодвижения для корректного закрытия приложения. Например, постоянная забота про нужные версии COM-interop врапперов. И всё остальное, связанное с COM. Это касается не только работы с аутлуком, а вообще работы с COM.
SAS2014аутлук .. мне подходит в том плане, что когда приходит письмо адрес адресата автоматически пишется сами атлуком.
Если использовать иной метод то нужно (в моем случае лезть в активдиректории, а это для рядового пользователя запрещено!)
Нет, в AD лезть не нужно. Если у SmtpClient указано UseDefaultCredentials = true, и адрес отправителя является адресом текущего пользователя, то аутлук в письмо точно так же подставляет displayName из AD.
Возня с аутлуком оправдана только в одном случае: когда нужно работать с IMAPI и эксчейнджем. Да и в таком случае есть ряд альтернатив - например, EWS.
...
Рейтинг: 0 / 0
04.10.2019, 10:13
    #39871494
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014vb_subSAS2014,
используй лучше C# почтовые библиотеки (сторонние или SmtpClient ) вместо Office.Interop, а то потом горя не оберешься.
например "то потом горя не оберешься"

Например у тебя может вылететь просто внутренний exception из Office.Interop без описания ошибки и будешь гадать, что там внутри сломалось. Конечно может быть и все нормально, но это не точно.
...
Рейтинг: 0 / 0
05.10.2019, 17:37
    #39872041
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
SAS2014аутлук .. мне подходит в том плане, что когда приходит письмо адрес адресата автоматически пишется сами атлуком.

Я не понял. Может быть отправителя?
...
Рейтинг: 0 / 0
05.10.2019, 17:59
    #39872049
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
Сон Веры ПавловныВозня с аутлуком оправдана только в одном случае: когда нужно работать с IMAPI и эксчейнджем
Нормальные админы на эксчейндже поддержку SMTP не глушат и все прекрасно работает. Для рассылки служебных писем автоматом - самое то.
...
Рейтинг: 0 / 0
05.10.2019, 19:02
    #39872061
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
Cat2Нормальные админы на эксчейндже поддержку SMTP не глушат и все прекрасно работает.
Да, всё прекрасно работает через тот же родной SmtpClient. Для рассылки служебных писем автоматом - самое то.
...
Рейтинг: 0 / 0
08.10.2019, 00:26
    #39873072
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
пытался сменить архитектуру на х86 не получилось
...
Рейтинг: 0 / 0
11.10.2019, 09:47
    #39874993
SAS2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отправка почты C#
вопрос решился сменой метода отправки почты
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / отправка почты C# / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]