Exchange 2007 Custom Transport Agent Recipient Location

Asked By Chantry Conkle
02-Sep-10 05:55 PM
Earn up to 10 extra points for answering this tough question.
I have a large number of organizations that are on the same server that are unrelated. A particular selection of those are using Microsoft Online Encryption but the others are not.

I've written a custom transport agent to route mail from the domains that want it to the encryption servers so that mail is encrypted when it leaves our servers.

My issue is that I am having trouble with determining when an email is internal and when its external to avoid messages between these organizations being looped by the agent to the encryption back to the agent etc. until the message loop is detected and bounced.

My current way of handling this is a small list of those situations I forsee by checking address.domainpart and matching it to a list. I need to match this however against all accepted domains or determining if the recipient is outside our server and I'm having trouble finding a solution to that. The added complication is that we have some mailboxes that are on a non-exchange server meaning that some smtp traffic is still internal. We have to use an accepted domain to register those but we have some mailboxes that are being forwarded here from outside servers so just because its an accepted domain we still need to know when its an accepted domain address that is being delivered via dns lookup.

I hope I haven't overcomplicated my explanation of the issue and will clarify as needed.

I'm using vb.net for the language and this is running as a custom transport agent on an exchange 2007 server.

Thanks
Chantry
Create New Account
all, i have a one problem, i m working on online exam application using vb.net in this application i m showing question in label and Go thr this link for more details; http: / / www.experts-exchange.com / Programming / Misc / Q_21762699.html Or To wrap a text links; http: / / www.developerfusion.co.uk / show / 1002 / http: / / forums.microsoft.com / MSDN / ShowPost.aspx?PostID = 476018&SiteID = 1 This will following link for TextWrapping in label control. http: / / forums.asp.net / t / 1263695.aspx http: / / forums.asp.net / p / 1239746 / 2261536.aspx Hi, Instead of Label use Literal http: / / www.w3schools.com / ASPNET / control_literal.asp http: / / quickstarts.asp.net / QuickStartv20 / aspnet / doc / ctrlref / standard / literal.aspx thanks dude, for
Exchange 2007 Custom Transport Agent Recipient Location I have a large that are unrelated. A particular selection of those are using Microsoft Online Encryption but the others are not. I've written a that we have some mailboxes that are on a non-exchange server meaning that some smtp traffic is still internal. We the issue and will clarify as needed. I'm using vb.net for the language and this is running as a custom transport agent on an exchange 2007 server. Thanks Chantry Create New Account
Personal (Name, ID) SELECT Name, ID FROM OPENROWSET('MSDASQL', 'Driver = {Microsoft Excel-Treiber (*.xls)}; DBQ = <filename> ;HDR = NO', 'SELECT * FROM [Tabelle1$]') Exchange <filename> with the filename if the excel-sheet contains header and-Import-Excel-Sheet-into-SQL-Server-Database-in-ASP.Net.aspx HI try htis Stored Procedures For this article I 97 – 2003 format and other Excel 2007 format. Though the Microsoft Ace Driver can read both still I have used Jet SET @SQL = 'SELECT * INTO ' + @TableName + ' FROM OPENDATASOURCE' SET @SQL = @SQL + '(''Microsoft.Jet.OLEDB.4.0'', ''Data Source = ' SET @SQL = @SQL + @FilePath SET @SQL = 'SELECT * INTO ' + @TableName + ' FROM OPENDATASOURCE' SET @SQL = @SQL + '(''Microsoft.ACE.OLEDB.12.0'', ''Data Source = ' SET @SQL = @SQL + @FilePath Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online. In order to run the above stored procedure you will Distributed Queries' , 1 reconfigure Also in order to use the Microsoft OLEDB Ace Driver you will need to install the 2007 Office System Driver: Data Connectivity Components which is necessary for Microsoft OLEDB ACE 12.0 driver to work using the link Level 16, State 1, Line 2 The OLE DB provider "Microsoft.Ace.OLEDB.12.0" for linked server "(null)" reported an
MVC and WCF Hi there tomorrow I have a C# .NET interview and I need a quick understading and practice of For more information, see Using a Data Service in a .NET Framework Application (WCF Data Services) . For a live example of www.codeproject.com / KB / aspnet / LearnMVC.aspx http: / / www.asp.net / mvc / tutorials / mvc-music-store-part-1 Hope this is helpful ! Thanks WCF is for enabling .NET Framework applications to exchange messages with other software entities. SOAP is used by default are various options for serializing the messages to and from .NET Framework objects. WCF can automatically generate metadata to describe applications applications for Windows. Others already mentioned include Enterprise Services and .NET Framework Remoting. Another example is Microsoft Message Queue (MSMQ). If you are building a distributed application and TCP. for mored detail follow these links- http: / / msdn.microsoft.com / en-us / library / ms734712.aspx http: / / www.wcftutorial.net / Hope this helps you. . . The Model-View-Controller (MVC) pattern
location from which messages can be sent when conditions permit. Microsoft Message Queuing (MSMQ) technology enables applications running at different times message is queed for delivery to the application is back online. You can also say MSMQ is a tool for sending MSMQ is powerful enough to provide near real-time message exchange throughput, depending on the machines and transports involved in the exchange, and flexible enough to provide many features required in assembling to developers since its inception. It was especially useful for VB developers, because before MSMQ, there were very few options for managing an asynchronous process in VB. For more info: "Understanding MSMQ" http: / / www microsoft.com / t echnet / arc hive / winnt as / proddoc s / ntmsgqmn / msmqad01. mspx?mfr = t rue "Microsoft Message Queuing" http: / / www.microsoft.com / w indowsserv er2003 / tec hnologies / msmq / defau lt.mspx www.experts-exchange.com / OS / Microsoft_Operating_Systems / Q_ 22937448.html for details. Message Queuing
sure how to work with subqueries as i've searched online and it seems like its the only way to go Hmmm tried it before but it wouldn't work. . . read online that this distinct function is supported in SQL but not get the distinct working for the column. . . http: / / www.codenewsgroups.net / group / microsoft.public.vb.general.discussion / topic934.aspx http: / / www.experts-exchange.com / Databases / MS_Access / Q_21398428.html Create New Account