Forum

Exchange Signature ...
 
Bildirimler
Hepsini Temizle

Exchange Signature İşlemler

4 Yazılar
2 Üyeler
0 Reactions
506 Görüntüleme
(@MehmetAKSU)
Gönderiler: 321
Reputable Member
Konu başlatıcı
 

Merhabalar ben Exchange 2010 kullanıyorum bizim ayrı ayrı departmanlarımız var ve her departman için exchange transport rule'dan imza yayınlamaktansa Departman OU bazlı vbs scripti yerleştirip yapmak istiyorum ve yapıyorum tek takıldğım nokta ben bu scripte fotoğraf nasıl gömebilirim link verme şeklinde değil direk bir yere gömücem yada sunucudan çağırıcam bunu yapmamaın nedeni her departmanın logosu farklı ve link verdiğimde Exchange'de mail atılan kişi X şeklinde görüyor ve her saferinde resmi yükle demesi gerekiyor yardımlarınız için şimiden teşekkürler.

Not: Başka yöntem varsa onuda deneyebilirim.

On Error Resume Next

Set objSysInfo = CreateObject("ADSystemInfo")

Set WshShell = CreateObject("WScript.Shell")

strUser = objSysInfo.UserName
Set objUser = GetObject("LDAP://" & strUser)

strName = objUser.FullName
strTitle = objUser.Description
strCred = objUser.info
strStreet = objUser.StreetAddress
strLocation = objUser.l
strPostCode = objUser.PostalCode
strPhone = objUser.TelephoneNumber
strMobile = objUser.Mobile
strFax = objUser.FacsimileTelephoneNumber
strEmail = objUser.mail

Set objWord = CreateObject("Word.Application")

Set objDoc = objWord.Documents.Add()
Set objSelection = objWord.Selection

Set objEmailOptions = objWord.EmailOptions
Set objSignatureObject = objEmailOptions.EmailSignature

Set objSignatureEntries = objSignatureObject.EmailSignatureEntries

objSelection.Font.Name = "Arial"
objSelection.Font.Size = 10
if (strCred) Then objSelection.TypeText strName & ", " & strCred Else objSelection.TypeText strName
objSelection.TypeParagraph()
objSelection.TypeText strTitle
objSelection.TypeText Chr(11)
objselection.TypeText Chr(11)
objSelection.TypeText "Company Name"
objSelection.TypeText Chr(11)
objSelection.TypeText strStreet
objSelection.TypeText Chr(11)
objSelection.TypeText "PHONE: " & strPhone
objSelection.TypeText Chr(11)
if (strFax) Then objSelection.TypeText "FAX: " & strFax & Chr(11)
if (strMobile) Then objSelection.TypeText "CELL: " & strMobile & Chr(11)
objSelection.TypeText "EMAIL: " & strEmail
objSelection.TypeText Chr(11)
objSelection.TypeText "________________________________"
objSelection.TypeText Chr(11)
objSelection.TypeText "CONFIDENTIALITY NOTICE"

Set objSelection = objDoc.Range()

objSignatureEntries.Add "Full Signature", objSelection
objSignatureObject.NewMessageSignature = "Full Signature"

objDoc.Saved = True
objWord.Quit

Set objWord = CreateObject("Word.Application")

Set objDoc = objWord.Documents.Add()
Set objSelection = objWord.Selection

Set objEmailOptions = objWord.EmailOptions
Set objSignatureObject = objEmailOptions.EmailSignature

Set objSignatureEntries = objSignatureObject.EmailSignatureEntries

objSelection.Font.Name = "Arial"
objSelection.Font.Size = 10
if (strCred) Then objSelection.TypeText strName & ", " & strCred Else objSelection.TypeText strName
objSelection.TypeParagraph()
objSelection.TypeText strTitle
objSelection.TypeText Chr(11)

Set objSelection = objDoc.Range()

objSignatureEntries.Add "Reply Signature", objSelection

objSignatureObject.ReplyMessageSignature = "Reply Signature"

objDoc.Saved = True
objWord.Quit
 
Gönderildi : 12/03/2012 17:40

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

merhabalar

bildiğim kadarıyla direk resim koyamıyorsunuz. bir FTP'den çektirebiliyorsunuz.

3rd parti bir uygulama ile yapabilirsiniz bunu. (Exclaimer gibi) 

 
Gönderildi : 12/03/2012 17:45

(@MehmetAKSU)
Gönderiler: 321
Reputable Member
Konu başlatıcı
 

Teşekkürler bu programı bir deneyeyim sonucu yazacağım saygılarımla...

 
Gönderildi : 12/03/2012 18:57

(@MehmetAKSU)
Gönderiler: 321
Reputable Member
Konu başlatıcı
 

Önerdiğiniz program sayesinde ou bazlı ve pictures include işlemleri yapabildik çok teşekkürler iyi çalışmalar.

 
Gönderildi : 15/03/2012 14:37

Paylaş: