[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x

Email Protocols

14K

Solutions

17K

Contributors

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

I've got a user with their personal email (through Comcast) set up on;
Home computer
iPhone
iPad
Work computer
Laptop
Email is currently POP3 & the fact that mail isn't synched between all devices has started to bug him. I suggested changing to IMAP, but don't want any hiccups along the way, as that will have him freaking out!
What's the cleanest way to make this transition?
Any particular order to do the devices in?
Should I export his pst (for safe keeping or any other reason) before embarking on this journey?
Any advice appreciated!
0
Introduction to Web Design
LVL 12
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

I have a PGP Universal Email Gateway that is used to encrypt and decrypt emails.
The workflow is as followed.
  1. Email is sent from my email server and there is a send connector rule to route a handful of domains to our PGP UGS to be encrypted then off to the archiver service
  2. Inbound emails are routed to  the PGP UGS from the Archiver service and if the email is encrypted it will be decrypted and sent to the email server to be processed.  

I did a Key Exchange with a client and this was one of the most difficult ones I have dealt with so far.  They have two options. PGP or TLS mandatory.
TLS option was rejected due to my spam/email protection (SaaS) is the  first hop after my email server.  Being that this is a third party that the email is being processed the client rejected this method so I had to go down the PGP route.  

I have a PGP UGS in my environment already and it has been working great for the most part.  This new client requirements are stricter than prior clients that I used this method with. They  mandate that the email be encrypted with a MDC (CHECKSUM), even though the initial tested passed and were acknowledge as a valid means to transmission.

I am not sure exactly what part of the PGP MDC is. I am encrypting to the client's key and do not know how to apply MDC to the emails.  Any insight, suggestions or alternative options is what I am looking for.  They gave me 4 weeks to resolve this.
0
well  how can I decode the emails  so i can get plain text?

import poplib;

import io;

import string;

import encodings;

try:

 server = poplib.POP3_SSL("pop.gmail.com",poplib.POP3_SSL_PORT);

   

except:

 print("Error");



response = server.user('XXXXXXXX@gmail.com');

response1 =  server.pass_('XXXXXXXX');

print(response);

print(response1);



# download the first message in the list


messages = server.list();

print(messages);
   

























  

Open in new window


help appreciated
0
Hi - I have an IMAP email account that was setup correctly, and all email was downloaded into Outlook as it normally does. I'm having a strange issue where I don't see any email from today or yesterday, the latest date that shows on top (sorted by newest) is Monday. The strange part about it is, that if I do a search in Outlook for something, it does show email from yesterday, but only when I search. I've checked the IMAP folder settings to make sure that "hide messages" is not set, and it isnt. I've also checked to make sure that the "TODAY" email group is not collapsed and out of view. I'm not sure where to go with this. Any ideas would be greatly appreciated!
0
On a Canon IR-ADV 5235, when Scanning to Email, if the files are beyond a specific file size it will split the emails in two, with the attachments.
I would like to specific the maximum scan/file size that it can send, so that it doesn't split the file in 2.
0
Dear Experts, we have several Exchange 2016 servers (VMs) in Vsphere 6.5 environment, but one SAN storage is running out of space.

How can I check whether if we can delete some space in Exchange Database? Due to company policy, we have to keep disabled mailuser for a year; but in urgent they can be deleted.

But I'm not sure to check the space which was taken by those disabled accounts. Can  you please help? many thanks!
0
My brother-in-law has forwarded an email conversation to me that was initiated by a request for the payment of an invoice that did not exist. The spam email appears to have come from his email address and was sent to people in his address book. I was wondering if someone could help me to recognise whether the spam email is a spoof or whether someone or something has managed to hack into the email account. I have no real experience of reading email headers so please be gentle.
Thank you in advance.
0
I have a client using IMAP in Outlook. Yesterday she wasn't receiving any emails. I looked at the account settings, and they were all correct. I tested the connection, and the test message went through just fine. Then I closed the windows. After a second or two, her emails started coming in. This morning, she again was receiving no emails. I checked the settings again and again tested the connection, then closed the window. Again, after a moment or two she started receiving emails. She never has a problems receiving emails on her phone (also IMAP). It's like every day I have to remind Outlook it can find the server by testing the connection. This is very inconvenient. What can I do?
0
I'm configuring postifx mail server in centos 7. i have facing problem related rate limit outgoing mails. my requirement is 3 mail every 1m. so what type of configuration in main.cf and master.cf. i hope you will help me.

Thank you
0
I have a website on an internal domain. It's hosted on IIS and uses some javascript scripts and SKEL for for content generation, resizing, it works well as a responsive web page.
There is a form to send email, it is centered around using an external email provider. I have set it up so that it puts the requested data, (type of info requested, name, email, etc) and puts that where it belongs in the users own default email client. (generally Outlook). We have our own SMTP server.
My question is what is the simplest approach to get email sent using the form? The server is Windows server 2016, IIS. I have looked up stuff and see PHP, ASP it's kind of crazy how complicated it gets. Maybe I have not found the right tutorial.
0
Learn SQL Server Core 2016
LVL 12
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

Hi,

I was trying to send emails through powershell on a computer PC01. and received error message blow
"InvalidOperation: (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpException"

I also tried to run the same script on another computer PC02 in the same subnet. it worked.

Both PCs can telnet to the smtp server on 25 successfully.

I have also tried to use ISP smtp to send email which was the same result PC01 didn't work with the same error. PC02 worked.
I checked the even log, no outstanding errors or warnings found.
I have also tried to turned off firewall and antivirus program without luck (which shouldn't be the issue as I can telnet to port 25 on the smtp server)
0
We have a single user who is unable to send email outside of our organization due to multiple kickbacks with following NDR
Remote Server returned '550 5.7.501 Service unavailable. Banned Sender
I have verified by searching the various online spam lists ( spamhaus, etc) that our domain is not on any list and the issue does not seem to be effecting any of our other users. This user had his account hacked last week and we discovered it was used to send a large amount of spam before we reset his account.
I am unable to find a solution to resolve kickbacks for a single email address.
Help!
0
We have been struggling with setting up our website on a GoDaddy Virtual Private Server. Please Help!

We have a .net program that connects to First Data to process credit cards. It running on a Windows 2012R2 + Plesk Virtual Private Server hosted at GoDaddy.We need to send confirmation emails from the server after a transaction is processed. I am attempting to send an SMTP email on a GoDaddy Plesk VPS and am having difficulty with the syntax.  Here are examples of what has been tried with the corresponding error messages.

may-2-email-tests.txt
0
email that I'm sending is now going to my customers spam boxes.  kinda happened out of the blue.  its not bulk emails.  its individual emails the i type with info for my clients.  i do copy/paste some info that goes into each email as well.

been working fine for years...its just all of the sudden everyone is saying that email is going to their junk boxes.  

its my own private domain email, i use gmail as the client for checking and sending it.

i havent changed anything on my end.  what do I need to look for to see what is going on?  TIA
0
as many others I have also problem #550 4.4.7 QUEUE.Expired; message expired ##
Exchange 2010 works fine for years, suddenly is refuse to send mails to some e-mail addresses.

I checked, MXtoolbox
reversed dns (PTR) is set
in exchange send connector FQDN is filled in and is the same as the PTR


please advice,

Many thanks Victor
0
Hi,

I have a strange Problem. I am not getting some emails from some recipient, the TXT emails are delivered without any problem but with PDF attached emails are not passing through.
Even Message tracking it not showing but in SMTP receive logs its showing delivered


____________________________________________________________________________________________________________________________________________________________________________________
XPROXYFROM SID=08D57BA5EA83526F IP=88.99.86.106 PORT=47904 DOMAIN=mail.merint.com SEQNUM=1 PERMS=1073 AUTHSRC=Anonymous,
8847,>,250 XProxyFrom accepted,
8847,<,MAIL FROM:<manivel.arumugam@merint.com> SIZE=0 AUTH=<>,
8847,*,SMTPSubmit SMTPSubmitForMLS SMTPAcceptAnyRecipient SMTPAcceptAuthenticationFlag SMTPAcceptAnySender SMTPAcceptAuthoritativeDomainSender BypassMessageSizeLimit SMTPSendEXCH50 SMTPAcceptEXCH50 AcceptRoutingHeaders AcceptForestHeaders AcceptOrganizationHeaders SendRoutingHeaders SendForestHeaders SendOrganizationHeaders SendAs SMTPSendXShadow SMTPAcceptXShadow SMTPAcceptXProxyFrom SMTPAcceptXSessionParams SMTPAcceptXMessageContextADRecipientCache SMTPAcceptXMessageContextExtendedProperties SMTPAcceptXMessageContextFastIndex SMTPAcceptXAttr SMTPAcceptXSysProbe,Set Session Permissions
2018-03-04T13:01:48.037Z,GSEXCHMC1\Default GSEXCHMC1,08D57BA60716263A,263,[2002:c864:6406::c864:6406]:2525,[2002:c864:6406::c864:6406]:8847,*,08D57BA60716263A;2018-03-04T12:54:14.609Z;12,receiving message
<,RCPT …
0
Hi,

So we are working to configure Mandatory TLS security between 2 email domains. We have control of one, which we need to get this configured for.

They are currently using Office365 which routes through Mimecast for email filtering etc.

So my understanding of it is that we configure this on Mimecast only for incoming and outgoing mailflow, however, I am struggling to see how it works correctly, when it needs an SSL certificate from Office365 in order to work correctly?

Do we also need to configure inbound and outbound connectors for this TLS requirement on Office365?

Thanks

Craig
0
I am  writing send-mail program in android. it is working OK.
but in case, if we have problem in connecting smtp server or it might bounce back for some other reason..
(My question here  is )
if the sent mail is bounced back for some reason, how to judge inside the android code for the smtp errors and retry sending it later...
several times or for specified tries till it reaches the receiver..
Can any  one  share the code for  queuing emails.. and handling smttp errors. etc.
Thanks in advance
0
I have a c# program I am working in that I did not originally create.  I need to add an email element that will create a PDF with graphics (like the attached) authenticate with an email server (like gmail, microsoft or similar) and send that email to a specified address.

I am not sure where to begin, especially on creating the data based graphic.

Thanks.
weeklyemailpdf.jpg
0
JavaScript Best Practices
LVL 12
JavaScript Best Practices

Save hours in development time and avoid common mistakes by learning the best practices to use for JavaScript.

My ex boyfriend hacked me and deleted/or changed my Gmail  account how can I get it back?
0
Is there an easy was to set up email (other than standard received notice) to determine if an email sent has been received. We keep having issues with our emails not received.
0
We have a legacy software that does not support TLS so we relay the emails via an IIS relay that authenticates and send out via Office 365.

Emails to certain recipients are bouncing with the NDR 550 5.6.11 SMTPSEND.BareLinefeedsAreIllegal

This has just started recently about 2 months ago .

This Microsoft links explains why -

 What's a bare line feed in email messages?

Usually each line of characters in an email message ends with a carriage return followed by a line feed (CR LF). A bare line feed is a line feed (LF) character that is not immediately preceded by a carriage return (CR) character. In other words, instead of a line ending with CR LF, it ends with only LF.
This worked fine before, why did it stop working recently?

Until recently, Office 365 automatically removed bare line feed characters from mail to help it get delivered to recipients using older email servers that don’t support chunking and the BDAT command. The support for BDAT is required by the email industry standards referenced in RFC 1830. In an effort to better support security standards, like DomainKeys Identified Mail (DKIM), Office 365 no longer removes bare line feeds from messages. As a result, messages sent to users with older mail servers may be more likely to be rejected.
...................

Their suggestion is to make changes on the recipients server which is not possible so what can I do on our end to fix this?
0
Our client (a sort of golf travel company) in the UK regularly sends out email worldwide to their clients. They are now receiving bounce-backs in German, making it difficult for my client to resolve them. The user sending the orginal emails is ccarugati@iagto.com

I have contacted  the ISP (Fasthosts in the UK) and they understandably say "This would only happen if the e-mail you are sending to is hosted on a German server as the bounce back is sent from the server rejecting the e-mail." however, our client receives these from all over the world always with the same formatting, so they seem to be coming from the same generating program, if not the same server?

I attach some of the bounce messages (they're in Outlook Item file format).

I suppose the other issue is what are these, or what's causing, the bounce-backs in the first place?

I am sure those of you who "enjoy" trawling through email bounce headers will find this a fun challenge :-)
Undeliverable-2018-IAGTO-Conventions.msg
Undeliverable-Time-to-Register-for-A.msg
Undeliverable-Time-to-Register-for-N.msg
0
Help! I spent a few hours drafting a long heartfelt email to my children and when I hit save it save draft. Now I have gone to my saved draft folder and it is not there. Is there anyway to still retrieve it or am I sunk?
0
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:

*(2)

client:
message
id:
Size:
relay:
delay(s)
status detail
KLMS:
av-reason:
ap-reason:
as-reason:
cf-reason:
action:
rules:



809318:Jul 11 14:13:50 amail-2014 postfix/smtpd[17127]: 78F5E83F28: client=mx0a-00164e02.pphosted.com[67.231.149.89]
809320:Jul 11 14:13:50 amail-2014 postfix/cleanup[18135]: 78F5E83F28: message-id=<ADR420000021230890209457A56BCF141EE799C64C575B380E1C@molex.com>
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>, relay=mail1.sylex.sk[195.168.126.227]:25, delay=0.73, delays=0.59/0/0.01/0.13, dsn=2.6.0, status=sent (250 2.6.0 <ADR420000021230890209457A56BCF141EE799C64C575B380E1C@molex.com> [InternalId=50607599648815, Hostname=SYXEX01.sylex.sk] 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: …
0

Email Protocols

14K

Solutions

17K

Contributors

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.