actually, i meant sending out to that addy, NOT accepting it. Thanks a lot! My smtp logs have a lot of RSET coming from the server from which that addy orginiates. What could that signify? Thanks alot again On 10/10/05, Michael B. Smith <michael@xxxxxxxxxx> wrote: > > http://www.MSExchange.org/ <http://www.msexchange.org/> > (1) Yes. As long as it is in a recipient policy. > (2) Yes. But it takes a little work to make that happen. You have to > script it, because the GUI doesn't allow you to enter it manually. Something > like this: > <job> > <script language="VBScript"> > Option Explicit > </script> > <script language="VBScript" src="lib/constants.vbs" /> > <script language="VBScript" src="lib/ado.vbs" /> > <script language="VBScript" src="lib/report.vbs" /> > <script language="VBScript"> > ' > ' This program adds a new non-primary proxyaddress for > ' a user. The user must already exist, the proxyAddresses > ' attribute for the user must already exist, and the new > ' proxyAddress must be in SMTP format. > ' > ' You must specify a valid userPrincipalName (UPN) or a valid > ' sAMAccountName to specify the user object to be modified. > ' > ' Usage: > ' > ' Ch12-Add-Proxy.wsf [UPN | sAMAccountName] proxyAddress > ' > ' Example: > ' > ' Ch12-Add-Proxy.vbs michael.smith smtp:abuse@[1.2.3.4 <http://1.2.3.4/>] > ' > Dim objUser, s, strQuery, objRootDSE, strNamingContext > Dim strSearch, strAddr > Dim arr, arrNew > Dim i, iCount, item > If WScript.Arguments.Count <> 2 Then > Call myExit ("Wrong argument count") > End If > strAddr = WScript.Arguments (1) > strSearch = WScript.Arguments (0) > s = LCase (Left (strAddr, 5)) > If s <> "smtp:" Then > Call myExit ("proxyAddress must have 'smtp:'") > End If > If InStr (strAddr, "@") = 0 Then > Call myExit ("proxyAddress must have '@'") > End If > If InStr (strAddr, ".") = 0 Then > Call myExit ("proxyAddress must have '.'") > End If > > Set objRootDSE = GetObject ("LDAP://RootDSE";) > strNamingContext = objRootDSE.Get ("defaultNamingContext") > Set objRootDSE = Nothing > Call InitializeADSI > If checkProxyAddresses (strAddr) Then > Call DoneWithADSI > WScript.Quit 1 > End If > If Instr (strSearch, "@") > 0 Then > s = "userPrincipalName=" & strSearch > Else > s = "sAMAccountName=" & strSearch > End If > strQuery = "<LDAP://"; & strNamingContext & ">;" & _ > "(" & s & ");" & _ > "name,distinguishedName;" & _ > "subtree" > Call DoLDAPQuery (strQuery, Rs) > If rs.RecordCount = 0 Then > e "Record not found: " & s > WScript.Quit 1 > End If > If rs.RecordCount > 1 Then > e "Too many records found: " & s > WScript.Quit 1 > End If > While not rs.EOF > set objUser = GetObject ("LDAP://"; & rs.Fields ("distinguishedname")) > arr = objUser.proxyAddresses > iCount = UBound (arr) > ReDim arrNew (iCount + 1) > i = 0 > For Each item in arr > e item > arrNew (i) = item > i = i + 1 > Next > arrNew (i) = strAddr > wscript.echo strAddr > objUser.proxyAddresses = arrNew > objUser.SetInfo > Set objUser = Nothing > rs.MoveNext > Wend > Set objUser = Nothing > Call FinishLDAPQuery (rs) > Call DoneWithADSI > e "Done!" > Function checkProxyAddresses (str) > s = "proxyAddresses=" & str > strQuery = "<LDAP://"; & strNamingContext & ">;" & _ > "(" & s & ");" & _ > "name,distinguishedName;" & _ > "subtree" > Call DoLDAPQuery (strQuery, Rs) > If rs.RecordCount = 0 Then > e "Unused proxyAddress: " & s > checkProxyAddresses = False > Else > e "Duplicate proxyAddress (" & str & ") found. Not allowed." > checkProxyAddresses = True > End If > Call FinishLDAPQuery (rs) > End Function > Sub myExit (str) > e str > e "Ch12-Add-Proxy.wsf: [userPrincialName | " & _ > "sAMACcountName] proxyAddress" > WScript.Quit 1 > End Sub > </script> > </job> > > ------------------------------ > *From:* Tom Kern [mailto:tpkern@xxxxxxxxx] > *Sent:* Monday, October 10, 2005 1:09 PM > *To:* [ExchangeList] > *Subject:* [exchangelist] email addy format > > http://www.MSExchange.org/ <http://www.msexchange.org/> can exchange 2k > deliver email to an address in the form of name@xxxxxxxxxxxxxxxxxxxxx or > does it need to be name@xxxxxxxxxx? > Also can exchange 2k deliever mail to a domain literal addy like > name@ipaddress. ? > Thanks > ------------------------------------------------------ List Archives: > http://www.webelists.com/cgi/lyris.pl?enter=exchangelist Exchange > Newsletters: > http://www.msexchange.org/pages/newsletter.asp------------------------------------------------------ > Visit > TechGenix.com for more information about our other sites: > http://www.techgenix.com------------------------------------------------------ > You are currently > subscribed to this MSEXchange.org Discussion List as: michael@xxxxxxxxxxxx > unsubscribe visit > http://www.webelists.com/cgi/lyris.pl?enter=exchangelist Report abuse to > listadmin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > List Archives: http://www.webelists.com/cgi/lyris.pl?enter=exchangelist > Exchange Newsletters: http://www.msexchange.org/pages/newsletter.asp > ------------------------------------------------------ > Visit TechGenix.com for more information about our other sites: > http://www.techgenix.com > ------------------------------------------------------ > You are currently subscribed to this MSEXchange.org Discussion List as: > tpkern@xxxxxxxxx > To unsubscribe visit > http://www.webelists.com/cgi/lyris.pl?enter=exchangelist > Report abuse to listadmin@xxxxxxxxxxxxxx >