Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Email Servers





Within Internet message handling services (MHS), a message transfer agent or mail transfer agent (MTA) or mail relay is software that transfers electronic mail messages from one computer to another using a client–server application architecture. A MTA implements both the client (sending) and server (receiving) portions of the Simple Mail Transfer Protocol (SMTP). The terms mail server, mail exchanger, and MX host may also refer to a computer performing the MTA function. The Domain Name System (DNS) associates a mail server to a domain with mail exchanger (MX) resource records containing the domain name of a host providing MTA services.

Share tech news, updates, or what's on your mind.

Sign up to Post

Did gmail recently change the rules on what is considered spam?

I had emails I was getting regularly that now are classified as spam.

Free Backup Tool for VMware and Hyper-V
Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  


We have a confidential email that was  forwarded outside of the company. Is it possible to see who forwarded it? We have Exchange 2016

I like the functionality of Boomerang and would consider it on my next product launch. Does it require GMail?

Is Mail Gun an alternative? I used that once before and it did not require GMail.

I have been using
Who do you recommend for a fairly low volume user (typically <100 per day)?

I'm surprised smtp2go are not on this list as I find them quite good
Hi All,

Can anyone here please let me know what do I need to do in order to successfully cutting over the Anti Spam solution from onPremise Linux VM into the Cloud Solution with no data loss or user email flow interruptions?

As at the moment on my Exchange 2013, the Send Connector Smarthosts listing the local IP address for the 2x Linux VMs.

Do I just change it to the Public IP address of the Cloud Anti-Spam provider ?

Note: My Public DNS server is running on my On-premise Windows Server 2008 R2 VMs.

I have another issue where internal users are not receiving delivery delayed notifications.  When running some of the tools on MX toolbox I get two errors SMTP banner mismatch and the other which I am lost at is SMTP connect failure.  When I go under out external DNS settings the STMP server address what pointing to which we don't use I set it to would point to but I am getting the failure and the resolution point to our website IP when running the MX tools even know I changed it.  Do I need this SMTP records to point the the MX?
Dear Wizards, when I changed my display name in OWA - Exchange 2016 ono-premises, this error appeared. Can you please explain and suggest? Many thanks.

Env: Exchange 2016 - Win server 2012R2
Hi guys

Someone at work received the following message in their Outlook inbox:
The server has tried to deliver this message, without success, and has stopped trying. Please try sending this message again. If the problem continues, contact your helpdesk.

Diagnostic information for administrators:
Generating server:
#< #5.4.7 smtp; 554 5.4.7 [internal] exceeded max time without delivery> #SMTP#

Return-Path: <>
Received: from [] by id 98/E3-03423-30821B95; Thu, 07 Sep 2017 11:05:39 +0000
Hello, my 99MB webmail allowance is totally full.  I logged into webmail and tried to delete some mail but I'm getting errors whatever I do (error in the title of this Question).  The webmail is with fastshosts.  I gave them a ring but they were limited in how they could help because I don't have the Control Panel details for the hosting - I'm trying to get hold of the original web developer for those details but having trouble!  Fasthosts said that there was a way of permanently deleting mail for the webmail (rather than moving to Deleted Items) but what the lady suggested didn't work.

My Deleted Items are already empty.

Do you know any way that I can delete some of these emails?  D'you know how I can permamently delete (i.e. without going to Deleted Items)?  I just need a quick fix for now because at the moment I can't receive any emails at all!

i have a situation where i need to delete a specefic email sent from a particular user from all the mailboxes in exchange 2013 .but the subject name of this email is in arabic and exchange power shell is not accepting that subject name,

please tell me the way to delete it
The Eight Noble Truths of Backup and Recovery
The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Please provide me with resources that explain how to fully administer an Exchange 2013/Office 365 environment.

Starting tomorrow I will be working in an Exchange 2013/Office 365 environment running on Server 2012/Server 2012 R2 and need to know where to go to complete basic and advanced email administration.

Is most of the email administration done within the Exchange 2013 environment? Or in what times do things need to be done within the Office 365 console?

I'm already used to administering an Active Directory environment that is synced with Office 365 and am aware that most of the administration is done within Active Directory Users and Computers on the local server.

Will this also be true in an Active Directory/Exchange 2013/Office 365 email environment? Will most of the administration in this case be done through Active Directory Users and Computers and within Exchange 2013? Or what administration and tasks will need to be done through the Office 365 website console?
I dont know what happened

Using PHPmailer 5.2.0

I cant set the from address in my emails: (I could last week)

$mail->IsSMTP(); // telling the class to use SMTP  
$mail->SMTPAuth      = true;                  // enable SMTP authentication
$mail->SMTPSecure = $sec;
$mail->SMTPDebug = 2;
$mail->SMTPKeepAlive = true;                  // SMTP connection will not close after each email sent
$mail->Host          = $smtp; // sets the SMTP server
$mail->Port          = $port;                    // set the SMTP port for the GMAIL server
$mail->Username      = $usuario; // SMTP account username
$mail->Password      = $pass;        // SMTP account password
$mail->AddReplyTo ($replyto);
$mail->SetFrom  ($sender,"Admin");

Open in new window

No matter what $sender has it forces the from to be the Username. I think it is a server issue but cant figure out what

Any ideas?

How to migrate Exchange 2007 public folders and Public calendar to Exchange 2010. Preferred as simple as possible first time trying to do this. The more simple the better for me at this time. Its kind of scary if I loose everything, even though we have backups. I might as well turn in my resignation in if that happens. I am hoping for best on this one.    

We moved at the email accounts over and it was successful. But confused on how to move the exchange 2007 public folders and calendars over to exchange 2010.
I am using trying to send an email,   the following is my code

            Dim Smtp_Server As New SmtpClient
            Dim e_mail As New MailMessage()
            Smtp_Server.UseDefaultCredentials = False
            Smtp_Server.Credentials = New Net.NetworkCredential("", "myPass")
            Smtp_Server.Port = 587
            Smtp_Server.EnableSsl = True
            Smtp_Server.Host = ""            

            e_mail = New MailMessage()
            e_mail.From = New MailAddress(Txt_FromEmail.Text)
            e_mail.Subject = "Email Sending For test"
            e_mail.IsBodyHtml = False
            e_mail.Body = Txt_Message.Text
            MsgBox("Mail Sent")

        Catch error_t As Exception
            TextBox1.Text = error_t.ToString
        End Try

and I am getting the following error

System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at
   at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
   at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, MailAddress from, Boolean allowUnicode)
   at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String …
Hello, is it possible to export transport rules from Exchange 2007 SP2 Edge and import the set of rules into Exchange 2016 Edge?

I was provided the below article  however the requirement is Exchange 2007 SP3 and I would prefer to not have to apply a service pack.  Does anyone have a workaround?
We have a third party vendor sending emails from their mail server using our domain address email address as the sender and we are finding that emails are being bounced back or rejected. I believe do to anti-spam feature of reverse lookup. Is there a possible work around or solution to this issue.
Dear Experts, I am wondering if we can monitor the usage of users' mailboxes in Exchange 2016 Server (Win2012R2), just like we usually monitor servers, network devices,...; so that we can have proper actions when someone nearly reach his/her quota.

Do you know any tool or procedures to do that? Many thanks in advance
We are trying to deploy outlook add-in ( through group policy, we are using outlook 2010 64bit, UNC path for the application all domain users have access.
Followed instructions from, restarted computer few times, its still not appearing, if we install it manually it does work.

What I am missing?

We have a user that has previously married and changed her last name. We have an Office 365/Exchange 2007 hybrid environment. I am trying to make sure I have the correct steps at each end for steps to proceed. Any help would be greatly appreciated!
Free learning courses: Active Directory Deep Dive
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Hi all,

I am having an issue with connecting my phones up to Exchange.

I have migrated accounts from Exchange 2010 to 2016 and some of the accounts don't want to authenticate on mobiles/tablets etc both inside or outside the network.

Outlook connects and auto discover is working a treat from both inside and out.

From the both inside and outside some accounts work without issues other fail authentication. The remote connectivity analyzer Activesync is showing as working:

      Connectivity Test Successful
Test Details
Start OverRun Test Again
Expand All
      Exchange Web Services synchronization, notification, availability, and Automatic Replies.
       Tests of all Exchange Web Services tasks completed successfully.
This has been tried on multiple devices (iPhone,iPad, Samsung s8) and the failed account never works.

AD passwords have been reset, inheritance disabled/enabled, no mobile devices in Exchange quarantine.

Do you fine people have any other suggestions?

Thanks in advance
Good Evening All,

I would like to assistance on an Exchange Server 2016 which seems to be giving me a torrid time. I successfully migrated the server from Exchange Server 2010 to Exchange Server 2016. The server worked fine for the first few months and suddenly developed the problem of hanging every 24-48 hours. By hanging, I mean that the exchange server works fine without any issues but the emails seize to either send or receive from the server. Once you restart the server, the mail flow is back to normal until after 24-48 hours. The exchange 2016 is running on Exchange 2012 R2 Server.

Looking forward to your positive feedback.

Thank you,
Dear Experts, can we create a distribution group which contains email accounts from different domains (than the server's domain)? If so, how can we configure it?

Example: Exchange 2016 server for domain

Can we create a distribution group that includes?
Hi all,

I am trying to create this rule but I am unable to make it work. The goal is to tackle spam coming in pretending to be from our own domain. I cannot completely block incoming emails from because some of our 3rd party applications send us emails using our own domain name i.e.

Any suggestions ?

Hi guys,
I have to rename a bulk of shared mailboxes to a new format, the script is ready and works but when the script runs, the names that contains accentuation are not being updated properly and a question mark is shown where the accentuation should exist.

-----------------------------------------input file:
BMS-cipatubarao,"CIPA Tubarão"
BEL-liberacaeodelimbo-amd,"Liberação AMD"

$sharedChange = Import-Csv .\"SHAREDchange.csv"
$sharedChange | foreach{
      $sharedName = $
      $sharedNewName = $_.newname
      try {
      # Change the DisplayName on Services Domain
            set-user $sharedname -displayname $sharedNewName
            "$(get-date -f MM/dd/yyyy-HH:mm:ss), $sharednewname, modified on, $sharedname`n" | out-file '.\SharedSuccess.txt' -append
      }      catch {
            "$(get-date -f MM/dd/yyyy-HH:mm:ss), $sharednewname, NOT modified on, $sharedname`n" | out-file '.\SharedFailed.txt' -append
-----------------------------------------output file:
09/04/2017-17:47:12, CIPA Tubar�o, modified on, cipatubarao
09/04/2017-17:47:14, Libera��o AMD, modified on, liberacaeo-amd

What should I do?
I have already tried to use the command directly on my shell using set-mailbox liberacaeo-amd -displayname "Liberação AMD" and it works, but as I have a batch of shared mailboxes to execute this change, this is completely out of  question.
We are migrating from Exchange 2010 to 2016. The exchange 2016 are now connected with the 2010 servers and I can see that transport rules from 2010 servers are showing when connecting via ECP to the EX 2016 servers.

I thought I had to import them to Exchange 2016 from the Exchange 2010 servers?  Is that step needed? they seem to be there...

Thank you

Email Servers





Within Internet message handling services (MHS), a message transfer agent or mail transfer agent (MTA) or mail relay is software that transfers electronic mail messages from one computer to another using a client–server application architecture. A MTA implements both the client (sending) and server (receiving) portions of the Simple Mail Transfer Protocol (SMTP). The terms mail server, mail exchanger, and MX host may also refer to a computer performing the MTA function. The Domain Name System (DNS) associates a mail server to a domain with mail exchanger (MX) resource records containing the domain name of a host providing MTA services.