1. Home
  2. Guidance
  3. General Guidance
  4. High Sending SMTP Solution

High Sending SMTP Solution

High Sending SMTP Solution:

As part of the move to Exchange Online, there are a new set of limits mandated by Microsoft. These are linked here, but cover a range of settings including sending and receiving email as well as distribution lists, mailbox folders and message limits.

In recognition that many NHS accounts send above the 30 messages a minute defined by Microsoft, a new high-sending solution has been provided on the platform. The solution allows, where applicable, application accounts to send above this limit.

How to use the solution?

The solution is made available to specific application accounts only that are enabled for SMTP and are configured to use send.nhs.net as the hostname. When using the solution, those specific application accounts will not follow the standard account retention policy where external 3rd party applications are used.

For example, sent email will not go into the application accounts sent email folder because the solution does not interact with the actual mailbox. Where email is being sent from either Outlook or OWA using an application account configured to use send.nhs.net, emails will be retained within the sent items folder of the mailbox and retained as part of the NHSmail Data Retention Policy if deleted.

Important Note

Any accounts that use the O365 SMTP address – smtp.office365.com will be held to the Microsoft Exchange Online sending limits.

Implementation:

The solution was implemented successfully on the 29th and 30th of March. Large volumes of Internet and HSCN traffic have been witnessed successfully sending mail through the solution.

Troubleshooting & FAQs:

We are aware that a small number of applications have experienced issues following the cutover. Please see below for guidance and advice on troubleshooting.

Please note, in most scenarios troubleshooting will be required by local vendors/3rd party application providers. The below guidance should help steer those conversations:

  • Local Firewall: Please ensure that your local firewall is configured correctly to enable SMTP traffic on port 587. Should you experience any POP or IMAP issues, please also ensure the correct IP ranges are allowed.
  • Authentication: 7.8 Authentication Failed error – please ensure the username and password is correct for the account attempting to authenticate. Please try the below steps:
    • Check the account is authenticating successfully by logging into OWA
    • Reset the account password
    • Log out and back into the SMTP client
    • Clearing any cached credentials in your local application configuration
Important Note

  • When authenticating to use the solution, your application must use a fully qualified hostname – including the @nhs.net suffix. This is also the case when sending – it must be an @nhs.net account
  • EHLO / HELO commands must include the authenticating account hostname. Applications cannot present themselves as send.nhs.net – if this is configured incorrectly the below error message will be seen: 554+5.7.1+:+Helo+command+rejected:+Hostname+Abuse:+send.nhs.net

  • Transport Layer Security (TLS): To use the High Sending SMTP Solution, a minimum version of TLS 1.2 must be used by the sending application.
  • Supported Ciphers: If your application uses Java, please ensure it is configured to use supported ciphers. SHA-0 and SHA-1 are deprecated and will not be able to authenticate with the high-sending solution
  • Send As permissions: SMTP can be configured to use the Send As permission for sending. Full Access or Send on Behalf of delegate permissions cannot be used for SMTP sending. Sending As from external domains is also not supported (i.e. @nhs.uk). If you are facing issues sending as another @nhs.net account, please ensure it is enabled for SMTP and the delegate permissions are correctly setup in the NHSmail Portal
  • Sending to Distribution Groups: If your application is sending directly to distribution Groups, you must configure the authorised senders for the DL to allow ‘Senders inside and outside of NHSmail including the Internet’ or ‘Specific Senders Only.’ This can be configured through the NHSmail Portal here
Important Note

If some of your application accounts work, whilst others do not – it is important to verify initially that the account has SMTP enabled, that the credentials authenticate successfully (log in to OWA / reset password if needed) and as mentioned any delegate permissions are configured correctly. If the issue persists, please contact your application provider and ask them to complete a side by side comparison with accounts that are successfully connecting.

Setting up IIS

  • To view the settings, open IIS 6.0 manager, right click the SMTP Virtual Server and choose Properties.
  • Once the properties are open, go to the Delivery tab and open the Outbound Security options.
  • Ensure the outbound security includes a full email address and password of the account which is used to relay emails, with the TLS encryption box checked like the screenshot below:

  • Ensure that the fully qualified domain name and smart host is setup correctly in the Advanced Delivery options. Example below:

NOTE

The smart host will need to be setup as send.nhs.net otherwise the IIS server will attempt local delivery and will have issues routing emails.

Last Reviewed Date 15/11/2024
Updated on 15/11/2024

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support
back to top