Email Protocols





Interactions between email servers and clients are governed by email protocols. The three most common email protocols are POP, IMAP and MAPI. Most email software operates under one of these (and many products support more than one).  The correct protocol must be selected, and correctly configured, if you want your email account to work.

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

Sign up to Post

Dear EE

Please can someone tell me what's the difference between the "From" and "X-Sender" field in message header?

We recently had a spoof and phising attempt on one of your users.

I have SPF in place and it works but it didnt stop this email because the X-Sender address is not that of my domain. My SMTP domain is

Please see image:

What does it mean to be "Always On"?
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Where within the Gmail admin console can the external DNS mail exchange (MX) records be changed for an organization using Gmail for its email?
We have recently migrated from Exchange 2007 to Office/Exchange365. Since migration we have received a number of email rejections on one specific email indicating "your email program added invalid characters (bare line feed characters) into a message you sent".

The email itself comes from an HTML template and generated in Microsoft Dynamics AX. This is directed email to customers and is consistently accepted by some downstream providers (eg gmail, Hotmail) but not others (eg Yahoo, Comcast).

The HTML code that comprises the body text has been scrutinized and does not contain any bare LF's, nor has it changed since long before the migration.

Support from Microsoft, Yahoo and Comcast has been of little use (for the most part unwilling to engage other than throw out generalities to get you off the phone).

Key facts;
- email was working prior to (Exchange 2007 to Office365) migration
- other (text) email to affected customers is delivered without issue (ie limited to one HTML email)
- originating email has been checked for bare LF's

As this email was working previously I have the following questions;
- have you seen and resolved similar issues?
- As this was working previously I am wondering if Exchange 2007 stripped out bare LF's in order to fix (my understanding is that Office 365 was but stopped doing so).

Please do not suggest online articles found by Google searches unless you feel there is something very specific we can look at. We have searched …
I would like to make a parse of postfix mail log in an HTML/PHP page with a search bar and then creating a dynamic table with all these tags. when the table is done I should be able to click on the "Date" and another page should open with others info about that log *(2)

I will copy an example of a log

search: from: ...... to: ...... date: from: .... to: ....

Eg Table example: Date | time | from: Jack | to: John | status:


status detail

809318:Jul 11 14:13:50 amail-2014 postfix/smtpd[17127]: 78F5E83F28:[]
809320:Jul 11 14:13:50 amail-2014 postfix/cleanup[18135]: 78F5E83F28: message-id=<>
809324:Jul 11 14:13:50 amail-2014 postfix/qmgr[27711]: 78F5E83F28: from=<NO-REPLY@MOLEX.COM>, size=30390, nrcpt=1 (queue active)
809325:Jul 11 14:13:50 amail-2014 postfix/smtp[11782]: 78F5E83F28: to=<*****@SYLEX.SK>,[]:25, delay=0.73, delays=0.59/0/0.01/0.13, dsn=2.6.0, status=sent (250 2.6.0 <> [InternalId=50607599648815,] Queued mail for delivery)
809326:Jul 11 14:13:50 amail-2014 postfix/qmgr[27711]: 78F5E83F28: removed
809323:Jul 11 14:13:50 amail-2014 KLMS: not processed: …
Am I wrong if understand "Archiving emails " in MS Outlook will reduce the .PST file by reducing its size?

If so, what is the real mechanism behind it actually?

Please help, wiZards. Many thanks in advance.
Dear All, I found this link to bulk import .PST file to Exchange users' accounts:, but not sure if the .PST can come from different domains than the Exchange server's?

For example:
- New Exchange server's domain is
- PST files include email data from Old domain

Can we import it? Does anyone can help please?
Called number from blog at Yahoo to see what I was doing wrong.  I had followed the instructions to the letter.  Verified pw on separate computer.  Tech tells me he needs to add services to account so this will work.  THEN he tells me if cost $149.00 for him to do this.  AM I being scammed and if so is there a special way to make it work.
I got a mail from was it real or not please tell me
This article outlines some of the reasons why an email message gets flagged as spam on a recipient's end.
LVL 11

Expert Comment

by:Andrew Leniart
Comment Utility
Blocking spam has always interested me and there are some excellent revelations in this post.  Thanks for writing it!
I have one client that cannot email me.. They receive a bounced back message saying;

550 Verification Failed
No such user here
Sender verification failed

I can however email them. But they cannot reply.

None of their emails from their domain will come through, however I have been guaranteed from my ISP (crazy domains) that there are no blocks on my end. However i do know of another company who are with crazy domains are experiencing the same problem with the server  

As I run my ow  business, my only option is to change hosting companies in the hope that works.

Would love an easier fix
Industry Leaders: We Want Your Opinion!
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

We have a web application that uses the client email to send email 'from'. We want to add an SPF record on the client's DNS (text records) to allow this. I need to confirm the syntax before I do so.

v=spf1 a mx ip4:XX.XX.XXX.XX ~all

Open in new window

"domain" being their domain name
XX.XX.XXX.XX being the IP of the server that hosts the web application

Please let me know if you think this looks correct or if any changes are needed.. Also what is the difference between  and
Hi All,

May I know where shall I manually add the below entry if I handle the Public DNS using Windows Server box in my DMZ ?

DKIM: Create a CNAME record for with this value:

Open in new window

SPF: Create a TXT record for with:
v=spf1 ?all

Open in new window

What is the risk or issue when implementing it during the business hours ?

Had issues with ActiveSYnc timing out on Exchange 2010 SP2 RU4. Updated the server to SP3 RU17 on May 20th.
Only the activesync timeout problem for 3 Users existed prior to this update. These activesync issues remain for the three Users (not the focus of this question) and new issues are seen (focus of this question):

Total of 15 Users out of 250+ affected with this new problem. These Users are not the same with the ActiveSync issue:
1) For SOME Users all shared mailboxes in Outlook no longer populate with emails or auto-update immediately after the updates.
2) For SOME Users, this issue appeared to start a full week later.
3) For ONE User, only one of three shared mailboxes in Outlook are not auto-updating.
4) Selecting the folder in Outlook ,choosing the 'Send/ Receive' tab and selecting 'Download Headers' then 'Update Folder', allows the emails in these shared boxes to populate with new emails (since the last time this process was manually run).
5) Win7 Pro for all but two Users, who are on Win10.

What I have tried (not necessarily in this order):
1) New Outlook profiles
2) New Win7/ 10 User Profiles. Tried this because loading two of these Users' profiles onto a different, unused laptop works fine.
3) Deleting the .OSTs manually and rebuilding
4) Cached Mode/ Online Mode
5) Deleting the autodiscover xml record in the Outlook profile folder. Did this in case that file was corrupted and was not pulling the shared mailbox info properly.
6) Saw a …
Hey Everyone,
 This started late last week all of the domains we host are unable to send out to AOL but we can receive aol email.
Ive checked all of our domains against blacklist as well as the server IP.

Any ideas on this ? I'm completely lost at this point and still waiting to hear back from AOL.  Is there anything I can check or do to rule things out?
Our mail service is server 2012 running smartermail.
I am trying to setup subscriptions through our reports server generate reports and have them automatically emailed to external addresses.
I am using SQL Server 2012
Reporting Services Configuration Manager
Email settings:
Sender address:
current smtp delivery method: use smtp server
smtp server:

WE do not have a local smtp server setup so if I can use google smtp or some other method to send mails from the reports server that would be great.

Thanks for your assistance:

my not-for-profit has 20+ service-focused email accounts for different business needs. Right now I keep about 10 tabs open on my desktop to monitor incoming traffic and reply when needed. Is there an app/dashboard (like Hootsuite) which I could use to create dashboards to manage these Inboxes?

I have a domain a purchased through GoDaddy. I then am using HawkHost to send and receive emails. I changed the MX records accordingly.

For some reason, I can send messages but I can't receive them? Any idea what would cause this? Is there anything other than the MX records I should be changing on GoDaddy?

Also kinda strange... if I do the Outlook "Test Email" the message ends up coming through. That is the only message that makes it into the inbox.
Dear Sir,

We have a software to send bulk emails to our clients which contains the course materials. When sending the bulk emails, there are lots of error/time-out which the destination mail server reject our emails. I've solved the problem for those by adding a record on our DNS server to proof we are not the spammer. But yahoo and hotmail not solved yet. Are they have this mechanism?

Thank you.

With regards,
recently my mail relay server experiencing incoming mail delayed from, as i see online forums, MS recently have stopped using TLS 1.0 authentication and only supports TLS 1.1 and 1.2, but not all of their servers but 75% of it, but my mail relay server doesn't have any TLS enabled, so is this can be the issue?

all the mails from other mail servers receive without any issue.

My mail relay server is CentOS 6.5 , (no Grey list enebled, no SPAM filter, no TLS enabled)
On Demand Webinar - Networking for the Cloud Era
On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

how can I download all my gmails for offline viewing
Is there such a list of IP or smtp domains (doesn't have to be up to the hour up-to-date) list so
that we can block at our smtp?

Blocking by firewalls is not good as the emails will still come in
What's the easiest way to move from pop3 to imap on multiple devices?
Pretty sure the mac stuff (iphone, ipad & possibly mac book) are currently using imap, but the PC (desktop & laptop) is the one that makes me nervous. I can envision myself with hundreds, if not thousands of duplicate emails to sort through when its all said & done!
I get an email in outlook 2016 through my pop mail server (if that matters), with the specific email I am looking at sent from gmail... but I think this is a generic question.

On the to line, along with my name, it might show 'steve smith'; 'bob jones'; etc.... the other people it was sent to, with each name in single quotes (this is a group mailing)

Each is a hyperlink - i can hover on a name and a little window pops up with the contact image (just the default outline), and the mail icon is clickable.  A down arrow brings up a bigger contact window with that person's email address.

My question - where is it getting all those person's names?  From the sender's contact list? or is it matching to my contact list? Don't think that's the case, 'cause I don't have some of those people.

and when I send an email, is it also picking up the person's name and including it along with their email?

If I was to have a contact for 'bob (what a butthead) smith'  with email, when I type an email to bob smith, does he see that name I have for him!?

Is there a way to keep that from being sent? so he just sees it was sent to
Hi Experts exchange.  I have an application that sends emails upon completing a arduous process.  Ie.. we have to create a permit and inspect it and what not for the email function to fire off from the application.  Our email functionality has been suspect and I was wondering if there was a quick and easy way to send an smtp request to our smtp server from a command line to quickly test functionality without having to create the permit and inspect it.
Does anyone know how to do this.
the server is windows 2012.

if someone could type the syntax or command, that would be awesome.

example variables you could use.   the sendto address is   the smtp server address is  the hostname of the server trying to send the email is bigsun with ip address

those are fictious settings above but just wanted to be able to tie logic to syntax.
Can someone help me out.
regular gmail; not g-suite. one label.

gmail label

only want gmails to reach inbox from one sender

all the other emails are not important

is there a gmail filter using the word NOT

Email Protocols





Interactions between email servers and clients are governed by email protocols. The three most common email protocols are POP, IMAP and MAPI. Most email software operates under one of these (and many products support more than one).  The correct protocol must be selected, and correctly configured, if you want your email account to work.