Pages

Thursday, July 06, 2006

Exchange: Exporting SMTP Proxies

One common request from Exchange administrators is how to export SMTP proxies. Below is a sample script to export SMTP proxies into a LDF file.


''''''''''''''''''''''''''''''''''''''''''''''''''''''
' DumpProxy.vbs '
' '
' James Chong, MCSE + Messaging '
' '
' (dumps existing proxy addresses to an ldf file) '
' '
''''''''''''''''''''''''''''''''''''''''''''''''''''''
Const Writable = 2
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objLog = objFSO.OpenTextFile("c:\proxydump.ldf", Writable, True)
Set cn = CreateObject("ADODB.Connection")
Set cm = CreateObject("ADODB.Command")
Set rs = CreateObject("ADODB.RecordSet")

With cn
.Provider = "ADsDSOObject"
.Open "Active Directory Provider"
End With
Set cm.ActiveConnection = cn

cm.CommandText = "<;(&(objectClass=user)(proxyAddresses=*));SAMAccountName,mail,proxyAddresses;subtree">LDAP://mydc.mydomain.com>;(&(objectClass=user)(proxyAddresses=*));SAMAccountName,mail,proxyAddresses;subtree"
Set rs = cm.Execute

While Not rs.EOF
On Error Resume Next
strUserDN = rs.Fields("samaccountname")
strMail = rs.Fields("mail")
strProxyAddress = rs.Fields("proxyAddresses")
objLog.Write "dn: " & strUserDN & vbCrLf
objLog.Write "changetype: modify" & vbCrLf
objLog.Write "replace: mail" & vbCrLf
objLog.Write "mail: " & strMail & vbCrLf
objLog.Write "-" & vbCrLf & vbCrLf
objLog.Write "dn: " & strUserDN & vbCrLf
objLog.Write "changetype: modify" & vbCrLf
objLog.Write "replace: proxyAddresses" & vbCrLf
For Each Item in strProxyAddress
strTempAddr = Item
objLog.Write "proxyAddresses: " & Item & vbCrLf
Next
objLog.Write "-" & vbCrLf & vbCrLf
rs.MoveNext
Wend

objLog.Close
msgbox "Export Complete to c:\proxydump.lfd"


James Chong (MVP)
MCITP | EMA; MCSE | M+, S+
Security+, Project+, ITIL
msexchangetips.blogspot.com

51 comments:

  1. catfish8:49 PM

    one particular line got screwed up, I believe it should be:

    cm.CommandText = "<LDAP://mydc.mydomain.com>;(&(objectClass=user)(proxyAddresses=*));SAMAccountName,mail,proxyAddresses;subtree"

    ReplyDelete
  2. 13win agen bola online terbaik dan terpercaya di Indonesia dengan pendaftaran judi bola online uang asli yang cepat dan mudah untuk anda, berikut link profile dari 13win untuk anda https://myworldgo.com/profile/situsjudi13win/

    ReplyDelete
  3. Situs Domino
    thx 4 sharing I see this post very usefull

    ReplyDelete
  4. Slot terbaru terima kasih atas informasinya

    ReplyDelete
  5. di tahun baru 2020 ini, kami selaku Situs Poker Online indonesia terbaik, menawarkan anda para penggemar poker online untuk bergabung. Kami menyediakan banyak sekali fasilitas permainan terlengkap dan terseru untuk para pecinta Poker338
    mania dengan minimal deposit idr 10 ribu saja, segera bergabung dan menangkan jackpot ratusan juta.

    ReplyDelete
  6. Situs tembak ikan online yang berpusat pada server joker123. Permainan Slot Online Indonesia, Tembak Ikan, dan Casino Online via Apk Joker123
    visit : main tembak ikan

    ReplyDelete
  7. very wonderful article ..thank you for sharingaugmentation mammaire Tunisie

    ReplyDelete
  8. Agen Sv388 I really appreciate for information dude visit my link to

    ReplyDelete
  9. https://www.starship-factory.org/

    ReplyDelete
  10. Penyajian artikel yang sangat bagus, saya sangat kagum sekali dengan artikel kali ini karena sangat menarik untuk dibaca. Namun kami juga memiliki beberapa artikel menarik yang juga sangat enak untuk dibaca, dan silahkan klik link dibawah ini untuk masuk ke dalam artikel kami:
    daftar poker online
    apk idn poker
    cara daftar idnplay
    situs bandarq
    situs poker pulsa

    ReplyDelete
  11. Don't ruin this blog because this is a masterpiece. Please give me informartion about how to blog like this site.

    game ikan

    Bandar judi Sepak Bola

    download joker123

    game tembak ikan

    Bandar judi Sepak Bola

    sabung ayam online

    ReplyDelete
  12. Hokiplay99 Situs Judi Online Terlengkap Situs Judi Online Terpopuler Layanan Deposit Via Ovo Gopay Dana Dan Lain Lain Nya Cukup Dengan 1 User Id Anda Dapat Bermain Semua Permainan Judi Online Yang Banyak Di minatin slot88 Terbaik Di Asia. Layanan Permainan Yang Di Berikan Yaitu :

    - Taruhan Bola
    - Game Slot
    - Live Casino
    - Tembak Ikan
    - Sabung Ayam
    - Togel Online
    - Dan Banyak Lagi

    Contact Kami :

    Whatsapp : +639213068999
    Line : +639213068999

    ReplyDelete
  13. Segera Bergabung Dengan Kami Dimposlot

    ReplyDelete
  14. ketika anda ingin bermain poker online anda pastinya mencari situs poker yang bisa di akses dengan mudah dan sudah di percaya banyak pemain, sekarang anda bisa bermain di IDN Poker telah hadir untuk anda yang ingin bermain poker dengan akses mudah, anda juga bisa mengakses pokerseleb melalui smartphone anda, dengan menyedaiakan berbagai permainan poker online terbaik yang bisa menguntungkan anda dengan uang asli.
    poker deposit 10 ribu

    ReplyDelete
  15. Anda bosan kalah bermain ceme online, mungkin sudah saatnya anda mempelajari Cara Menang Ceme yang bisa memberikan anda tips dan cara menang dengan mudah

    ReplyDelete
  16. permainan poker online kembali populer karna jaman sekarang sudah tersedianya online. Bisa bermain dimana saja dan kapan saja. Tapi bukan berarti semua situs idnpoker online di Google bisa anda percaya begitu saja, karna ada beberapa kasus yang situs nya itu menipu. Bukannya mendapatkan keuntungan malah kerugian yang calon pemain dapatkan

    ReplyDelete
  17. The presentation of the article is very good, every word written has a meaning and is very useful for the readers. I hope that you can write useful articles for readers like this, we also have several articles that are also interesting to read.
    Daftar Judi Bola Terpercaya
    Situs Judi Bola Resmi Indonesia

    ReplyDelete
  18. ketika bermain dalam link http://188.114.232.104 dipastikan anda harus bermain dalam domino99 dimana anda bisa menjadi yang terbaik dan luar biasa.

    ReplyDelete
  19. Fafaslot
    I really appreciate for information And dont forget to visit my blog too thx dude

    ReplyDelete
  20. IDNpoker menggunakan teknologi terbaru dalam menyediakan pengalaman game online yang luar biasa. Dengan jumlah pemain yang melebihi 600.000 setiap bulan serta 100 juta pengguna aktif yang tersebar di berbagai mitra IDNplay, kami merupakan server situs poker online terbesar di Asia. Selain poker, terdapat juga permainan lain yang mendukung semua mata uang asing untuk kenyamanan anda dalam bertransaksi. Terdapat 7 jenis permainan kartu online yang dapat anda nikmati seperti poker, ceme-keliling, domino, ceme, capsa, super-10 dan omaha.
    naga77
    daftar sbobet99
    piala eropa
    sbobet99
    idn poker indonesia

    ReplyDelete
  21. agen capsa terbaik Great Article. Looking great work dear, I really appreciated to you on this quality work. I would like say thanks for this post.

    ReplyDelete
  22. bagi anda yang bermain dalam link https://partaiqq.mobi dipastikan anda harus bermain dalam server pkv games dimana ini akan menjadi awal yang luar biasa.

    ReplyDelete
  23. Great Article, just wanted to tell you, I loved this post.
    It was helpful. Keep on posting!
    Judi Domino QQ
    Judi Domino 99
    Judi Ceme Online
    Judi Capsa Susun
    Judi BandarQ Online
    Judi AduQ Online

    ReplyDelete
  24. Your blog is filled with unique good articles! I was impressed how well you express your thoughts.

    crstn.org , crstn.org birth certificate download, TN Death & Birth Certificate Download Online, RCH Id

    ReplyDelete