Domain Name Information |
|
Microsoft CRM Customization - processing in/out-going email messagesAndrew Karasev We would like to give you several situations, when you may need custom development and programming to improve Microsoft CRM functionality. This overview is for programmer, software developer, IT specialist, database administrator. Microsoft CRM, the CRM application from Microsoft Business Solutions utilizes almost all the recent Microsoft technologies: .Net it is actually written in C#.Net with HTML and Javascript at the web client side plus has Microsoft CRM SDK with C# and partially VB.Net samples, Microsoft SQL Server, Microsoft Exchange 2003/2000 and others. Now to give you brief review from the workflow and messages - you can send email directly from Account, Contact or Lead and it will be processed by Microsoft CRM-Exchange connector. This email will have GUID in the message header. When addressee answers the email - it will be processed by the connector - it will recognize the GUID and will find the original activity and will attach this email as closed activity to the original object: contact, account or lead. This is very nice feature, but in the real world you may have these situations: 1. CRM user will not use CRM interface and will send email from his/her Outlook. Addressee will receive and respond and these emails will not be handled by Microsoft CRM-Exchange connector. They will not have GUID and connector has no idea on what to do with them. 2. Imagine, that you have Account Best Corporation, with contact person John john@bestcorporation.com. Now new person in Best Corporation, Susan sends you message from susan@bestcorporation.com - and her email will not be connected to your Best Corporation account, because this email doesnt have GUID and it also doesnt have matching email in the contact person. So - it is probably nice to catch emails by domain name as well, say - all the emails, coming from www.bestcorporation.com should be attached to Best Corporation account. 3. Now - your sales rep initiated the first email to the client from Microsoft CRM and got response, transferred back into CRM account. Then he occasionally replied on the reply from outlook - this reply, having GUID will be replied back and not transferred into MS CRM, because MS Exchange connector "thinks" that this message was already replied by the first reply. 4. To decrease the possibility that users will use outlook to send new messages and answer the messages from there - you would probably like the idea to delete them from MS Exchange database when they are transferred to the CRM. In this case they will not be seen in MS Outlook We are not talking about Microsoft CRM Outlook client, where you actually see CRM data and objects If you are programmer or software developer - you can actually program these advancements and well give you the direction. This technique is COM+ applications, registered as Microsoft Exchange sinks or handlers. You can use VisualStudio.Net, but you will not have debugging available, because these applications will work as event handlers. Microsoft Exchange allows you to alter its logic in the events, exposed for custom handling. Incoming emails should be handled, when ONSYNCSAVE Microsoft Exchange Database event is fired before the commitment. You use Microsoft CRM SDK to create the email activity. You should use direct SQL update to flag the activity as closed however not recommended by Microsoft - but Microsoft CRM SDK doesnt have the method to close the activity - so you really dont have an option from SDK side. Outgoing emails should be handled with so-called transport events firing, which is more complex and less documented part of Microsoft Exchange SDK. Happy customizing! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
|
RELATED ARTICLES
What Should You Know About Search Engines and Pay-Per-Click Here’s a fact for you, 85 to 95% of Websites are found through a search engine. You may have the most incredible Website on the Internet, but it will receive little or no traffic without search engine visibility and ranking. Can you imagine a billboard in the Sahara desert Who sees it iKobo Review - Part 2 Attempt 1 Conclusion How To Start A Profitable Online Business Before you rush out to register a domain name, set up a website and declare that you are in business online, do you know where your revenue come from Can the profit sustain the business and more importantly, giving you, the business owner, the rewards you wanted. In other words, what is the Business Model of your business Is it profitable Confessions and Tips from a Top Web Hosting Salesman Have you ever gone car shopping with a former car salesperson Their industry and sales knowledge is powerful information vital to the average buyer. Gaining their street smarts and savvy gives the buyer an edge. This "edge" can be the difference between getting good value and being taken advantage of. How To Evaluate A Product Opportunity Day after day my in box, and Im sure yours as well, fills with opportunity propaganda on how to make money. Do this, and poof, youre rich. Become an affiliate and sell my ebook, and poof, youre making lots of money. I dont know about you, but I cant tell what’s a good opportunity and what’s not any more. Because of this, I created a list of nine criteria, a sort-of checklist, to use when I do find something that I dont think is full of "poof." Search Engine Optimization Tools Well, I bet many of you have been trying to find tools to help you in optimizing your website for search engines. So I thought I would throw together an article with a list of really useful tools and of course ill give you a link to their websites so you can download them to! Steal Traffic From Your Competitors This interesting idea is likely to drive your competitors nuts. It is published purely for its entertainment value. The 7 Truths of Being An Affiliate In November 2002 I found myself bored and online one night. I decided to have a look on the web for a way of making some extra cash. I found something called an E-book no idea what that meant back then called "1000 Ways to Make Money". I devoured this book. I found myself more and more excited from the ideas I was reading. The final money making idea in that book was "Start a website to promote this book and make 40% commission for doing so". Great! A business for me to start doing something I enjoy - tinkering with websites. I was a happy man. Avoid Search Engine Blacklisting The best way to avoid being blacklisted by the search engines is to avoid using some questionable techniques that were once popular to gain high rankings. Even if your website is not blacklisted by using some of the techniques below, it may be penalized buried in the rankings so your traffic will suffer all the same. When a search engine blacklists a website it will throw your listing off their site and block your site from coming aboard again. This can be done by blocking the domain name, the IP address or both. How I Got to Be Number One on Google and Yahoo - Without Even Trying! I’m no Internet guru and I didn’t set out to register number one on Google, or Yahoo, with one of my sites. But that’s the way it happened and much faster than I thought possible. How Cybersquatters Make Money from Your Children’s and Your Own Innocent Flubs Getting clicks and traffic by accident appears to be big business. And by ‘big’ I mean worth MILLIONS of dollars! While typosquatting is unfortunately not a new online marketing practice, its use and, moreover, its ABUSE has grown significantly and exponentially since 2000. Why to register md-domains What is .md Bringing the World to Your Door “The key to your success on the web is the ability to get surfers to stop at your site, look around and ultimately to buy something.” – Heidi Richards Revising Your Site - What Happened To My Search Engine Placement As of September, Smartads went through what so many have done before. I changed the entire site. I knew what it meant. It means that your search engine placements your probably so proud of are probably going to be lost in the process. How Do You Deal With Internet Fraud Summary The Fearful, Ignorant Guy Has Got A Blog On The Internet. It Must Be Easy! Of all people in the world I was easily one of the most pessimistic about computers, the Internet and now that I even know they exist-blogs. I think blogs are pretty cool but I never thought I could have one. I thought the processes of getting a site; domain name and the actual building of the blog would just be out of my league. I’m a complete novice when it comes to technology, but I do like writing a journal, and I thought having a journal on-line would be both fun and make life simpler for me. No more writing with pens, other people can read my stuff and comment on it, and I could add pictures to illustrate my points and make things look more interesting. Pick A Passion To Intensify And Fuel Your Online Business I remember watching the greatest player to ever play the game of basketball, six time NBA Champion Michael Jordan. On many different occasions Michael Jordan clearly stated that determination, focus, and persistence is what helped him reach his amazing accomplishments. There was one feeling in particular that gave Michael the strength, power, and desire to succeed as the greatest player to ever play the game. PASSION. Domain Names Domain names are relatively straightforward! Or at least that’s the theory!! Web Hosting: Which Is The Host With The Most So you want to publish a web site do you Welcome to the club. These days it seems that almost everyone has a web site of some kind, and thousands more continue to be launched every day. Its challenging enough to design a site and fill it with interesting content, but when all is said and done another challenge still remains - where to host it Is a Small Business Web Site a Wise Investment One of the greatest pitfalls in e-commerce is Field of Dreams thinking, the notion that all one has to do is “build it a web site and they will come.” |
home | site map |
© 2005 |