Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » Приведственное письмо

Ответить
Настройки темы
Приведственное письмо
oia oia вне форума

Пользователь


Сообщения: 55
Благодарности: 5

Профиль | Отправить PM | Цитировать


Приветственное письмо

есть ли возможность при создании в Microsoft Exchange Server 2003 мыльника отправлять от админа

Приветственное письмо мол поздравляем с приходом в нашу компанию и с активацией вашей учётной записью в нашем домене

Отправлено: 11:28, 13-06-2008

 

Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Присоединяюсь к вопросу, тоже хотел бы знать.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:11, 17-06-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Oleg Krylov

Добрый волшебник


Сообщения: 2125
Благодарности: 498

Профиль | Сайт | Отправить PM | Цитировать


Интегрированными средствами нельзя.
Скрипт.

-------
MVP: Exchange Server 2009 - 2018
Microsoft Regional Director 2015 - 2017


Отправлено: 10:45, 17-06-2008 | #3

oia oia вне форума Автор темы

Пользователь


Сообщения: 55
Благодарности: 5

Профиль | Отправить PM | Цитировать


а кто то подобные скрипты писал ?

Отправлено: 22:15, 21-06-2008 | #4


Аватара для Oleg Krylov

Добрый волшебник


Сообщения: 2125
Благодарности: 498

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
'Created by Mike Ruman 8/13/05 
'Sends an email to accounts created today. 

Dim StrDate, CurrentUTC 
  
'Create the current date and time stamp for query for day before last 
CurrentUTC = DatePart("yyyy", Date) 
'now add Month in mm if only M add leading 0 
if DatePart("m" , Now) < 10 then 
   CurrentUTC = CurrentUTC & 0 & DatePart("m" , Now) 
  else 
   CurrentUTC = CurrentUTC & DatePart("m" , Now) 
end if 
'now add Day in dd if only d add leading 0 
if DatePart("d" , Now) < 10 then 
'OPTIONAL - FOR MANY DAYS, replace line below with CurrentUTC = CurrentUTC & 0 & DatePart("d" , Now - X)  where X = # of days 

   CurrentUTC = CurrentUTC & 0 & DatePart("d" , Now) 
  else 
'OPTIONAL - FOR MANY DAYS, replace line below with CurrentUTC = CurrentUTC & DatePart("d" , Now - X)  where X = # of days 
   CurrentUTC = CurrentUTC & DatePart("d" , Now) 
end if 
' Tag hour, minute, second on 
strDate = CurrentUTC&"000001.0Z" 
  
'Create AD Connection 
Set oConnection1 = CreateObject("ADODB.Connection") 
Set oCommand1 = CreateObject("ADODB.Command") 
oConnection1.Provider = "ADsDSOObject"  ' This is the ADSI OLE-DB provider name 
oConnection1.Open "Active Directory Provider" 
' Create a command object for this connection. 
Set oCommand1.ActiveConnection = oConnection1 
'Set Query definition 
' тут задаем доменные параметры берем из AD 
oCommand1.CommandText = "select mail from 'LDAP://DC=it, DC=local' WHERE objectCategory='Person' AND objectClass='user'AND msExchHideFromAddressLists<>'True' AND whenCreated>='" & strDate & "'" 

oCommand1.Properties("Page Size") = 30000 
' Execute the query. 
Set rs = oCommand1.Execute 
  

rs.movefirst 
'Create the loop of results 
Do Until rs.EOF = True 

  
'Create Email 
' настройки письма для пользователя 
Set objEmail = CreateObject("CDO.Message") 
objEmail.From = "Admin@mycantora.ua" 
objEmail.To = rs.Fields("mail") 
'Optional BCC field 
'objEmail.BCC = "Admin@mycantora.ua" 
objEmail.Subject = "A welcome message from Exchange" 
objEmail.HTMLbody = "Добро пожаловать в ........." 
  
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/languagecode") = 1049
'objMessage.BodyPart.CharSet = "windows-1251".
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/usemessageresponsetext") = true


'Optional Add an attachment 
'objEmail.AddAttachment "C:\new_hire_audio_message.wav" 
 
objEmail.Configuration.Fields.Item _ 
    ("http://schemas.microsoft.com/cdo/configuration/sendusing  ") = 2 
objEmail.Configuration.Fields.Item _ 
    ("http://schemas.microsoft.com/cdo/configuration/smtpserver  ") = _ 
        "ExchangeServer" 'Replace ExchangeServer with server IP or name 
objEmail.Configuration.Fields.Item _ 
    ("http://schemas.microsoft.com/cdo/configuration/smtpserverport  ") = 25 
objEmail.Configuration.Fields.Update 
  
'Optional - Read the message before it's sent 
'MsgBox objEmail.GetStream.ReadText 
objEmail.Send 
rs.movenext 
Loop 
  
'Close AD Connection 
oConnection1.close

-------
MVP: Exchange Server 2009 - 2018
Microsoft Regional Director 2015 - 2017

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:41, 21-06-2008 | #5



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Exchange Server » Приведственное письмо

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
V. 5.5/2000/2003 - письмо висит в очереди Сет Microsoft Exchange Server 3 14-11-2008 10:36
Письмо от Microsoft Corporations stalingrad432006 Хочу все знать 5 02-11-2008 11:39
как отправить письмо? AnGel_of_Death Хочу все знать 6 06-06-2006 23:50
Возвращается письмо ssaoil Программное обеспечение Windows 8 21-04-2005 17:31




 
Переход