Category: 2013

  • Exchange 2013 Transport Agents

    Earlier today I posted http://blog.c7solutions.com/2012/10/creating-simple-exchange-server.html on how to create a transport agent in Exchange, and though the steps cover some of the detail for Exchange Server 2013 they do not cover some of the detail, so I’ve added that to this post below: Use .NET Framework 4.0 for Exchange 2013 though it is possible to…

  • Creating a Simple Exchange Server Transport Agent

    This blog post follows a session that I delivered at the MEC 2012 conference in Orlando. If you attended the conference the slides are available on http://mymec.mecisback.com for the rest of 2012. Part of the transport agents session was writing a new transport agent, and the example agent was to do add a form of…

  • Creating GeoDNS with Amazon Route 53 DNS

    UPDATE: 13 Aug 2014 – Amazon Route 53 now does native GeoDNS within the product – see Amazon Route 53 GeoDNS Routing Policy A new feature to Exchange 2013 is supported use of a single namespace for your global email infrastructure. For example mail.contoso.com rather than different ones for each region such as uk-mail.contoso.com; usa-mail.contoso.com…

  • How To Speed Up Exchange Server Transport Logging

    In Exchange 2010 SP1 and later any writing to the transport log files for activity logging (not the transaction logging on the mail.que database) is cached in RAM and written to disk every five minutes. In a lab environment you might be impacted by this as you might have sent an email and want to…

  • Configuring Exchange Server 2013 Unified Messaging With 3CX and Not AsteriskNOW

    This article is an addendum to my blog series on configuring Exchange Server 2010 and Exchange Server 2013 with AsteriskNOW. AsteriskNOW is a easy to install version of Asterisk 1.8 in that it includes the underlying OS and the FreePBX software. The problem with Asterisk 1.8 is that it does not work well with the…

  • Building An Exchange Unified Messaging Lab (Part 8)

    In the extended series of blog posts we are looking at creating a unified messaging lab for Exchange Server. So far we have looked at installing a software PBX (AsteriskNOW) and configuring Exchange Server (both 2010 and 2013) to accept calls from our PBX. We have also looked and configuring our PBX to send and…

  • Building An Exchange Unified Messaging Lab (Part 7)

    In this series of blog posts I am looking at creating a Unified Messaging lab for Exchange Server 2010 (and 2013). Earlier posts have looked at the installation of the PBX (AsteriskNOW) and the configuration of the Exchange Server. This post will look at the configuration of the user’s settings. For each user there are…

  • Building An Exchange Unified Messaging Lab (Part 6)

    Earlier parts in this blog have talked about VoIP, configured AsteriskNOW software PBX and configured inbound and outbound calls via the PBX. Now it is time to configure voicemail to be provided by Exchange Server 2013 and for the telephone users to be able to call Exchange an listen to their voicemail. In addition to…

  • Building An Exchange Unified Messaging Lab (Part 2)

    This series of blog posts started with Part 1 where we discussed the requirements of the lab and what you would need from any PBX that you might have to hand. Part 2 (and the next few parts) will look at installing AsteriskNOW to provide a software PBX to support the Exchange Server unified messaging…

  • Formatting Get-ExchangeDiagnosticInfo

    For the last blog post for today, this one looks at formatting the output of Get-ExchangeDiagnosticInfo as the XML that this cmdlet returns can be quite long. For example if you want to see if your server is in backpressure then you need to view the output of the ResourceMonitor component, but as this contains…

  • CRM Router and Exchange 2010

    To configure the CRM Email Router with Exchange 2010 you need to do the following. Not all of these points are clearly documented on the internet. Create a mailbox (CRM_Router@domain.com) Set password never to expire Ensure that the mailbox is not hidden from the address list Login to above mailbox Enable impersonation with the following…

  • Publishing ADFS Through ISA or TMG Server

    To enable single sign-on in Office 365 and a variety of other applications you need to provide a federated authentication system. Microsoft’s free server software for this is currently Active Directory Federation Server 2.0 (ADFS), which is downloaded from Microsoft’s website. ADFS is installed on a server within your organisation, and a trust (utilising trusted…

  • Changing ADFS 2.0 Endpoint URL for Office 365

    If you are configuring single sign-on for Office 365 then you will need a server running Active Directory Federation Services 2.0 (ADFS 2.0). When you install this you are asked for a URL that acts as an endpoint for the ADFS service, which if you are publishing that endpoint through a firewall such as TMG…

  • .DLL Errors and Blackberry Enterprise Server

    During a configuration of Blackberry Enterprise Server today I found that I was getting .DLL errors when trying to create a MAPI profile on the BES Server (v5.0.2) when running IEMSTest. Well it was not the usual stuff – it ended up being the alias that had been assigned to the BESAdmin account. The policy…

  • Random Chinese Characters in Exchange 2010 SP1 Emails

    I have been sent a few emails from a client that start like this: 格tml> 格ead> 猼tyle㰾!– .hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Tahoma } –>⼼style> ⼼head> 㰊body class=’hmmessage’> The HTML characters repeat throughout the message, but not on every message, though those sent from Hotmail are typically affected (but it…

  • P1 and P2 Headers in SMTP

    P1 = the value on the MAIL FROM command of the SMTP connection (the message envelope) as defined in RFC 821. P2 = the email address in the message body as defined in RFC 822. These include the FROM, REPLY TO and SENDER fields For example, the following SMTP command sequence describes where P1 and…