Exchange 2010 - IMAP - SMTP traffic from users


I've configured IMAP4 on my Exchange 2010 server. (Also enabled the service with auto start)
Made a new receive connector (internet) who allows anonymous traffic from all networks.
Deleted the all networks in the default receive connector and added my local network in it.

Now my clients can connect through IMAP4 using outlook (I know mapi is better but outlook doesn't support 2 mapi boxes). In outlook the send settings for this account are the same as "the receive options" but with port 25 instead off 143. The test works fine, but when sending an email, nothing happens.
On the exchange side there is also nothing incoming.

Tried playing with outgoing authentication, changed the port to 587 with TLS authentication, nothing does work.

Can anyone tell me what I'm forgetting?

Thanks for the reply's
Who is Participating?
NR_EISConnect With a Mentor Author Commented:
I've set the Client connector to allow basic authentication without TLS, and then the mail sending works.
When enabling TLS and activating this in the mail client it doesn't work.
BikkelbinkConnect With a Mentor Commented:

Can you confirm that the server is listening on the port specified on your receive connector?
Netstat -an | find *:587
Can you telnet from a IMAP4 client to the specified port on the server? If you can, try to send mail with the SMTP commands and see what error comes up.
When you can connect, set the protocol logging level on the Rec. connector.

Bruno PACIConnect With a Mentor IT ConsultantCommented:

What do you exactly means saying "nothing happens" ? Does the message stay in outbox folder ? Does it disappear  but is never received ?

Did you try to enable SMTP logs on Exchange 2010 to verify if the SMTP session dialog is ok ?

Another thing... Outlook permits you to open has many MAPI mailboxes as you wan't (well... at least 3 I'm sure) simultaneously in Outlook... You just have to give permissions of the secondary mailboxes to be able to open it in Outlook as a secondary mailbox. So what do you exactly mean saying "outlook doesn't support 2 mapi boxes" ??

Have a goo day.
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

NR_EISAuthor Commented:
@ BB: A telnet session on 587 & 25 works.
I can helo my server and I get a "sender ok" to the command mail (the rest of the command I don't know out of my head anymore).

@ PaciB: with nothing happens, I mean that the bar right under outlook says sending 1 of 1 and then disapears like sending a normal mail. Afterwarts I do get an unread message in my Inbox (only in the tree, in the inbox everything stays read).

and I don't  think that mapi works from 2 different domains? The add a mailboxes is handy when adding one from in your main domain.
NR_EISAuthor Commented:
To provide some more information: my receive connectors are configured as followed:
- Client
FQDN: servername.domainname.local
Network: all IP's on port 587, receive from
Authentication: TLS
Permission: exchange users
- Default
FQDN: servername.domainname.local
network: all IP's on port 25, receive from lanip0/24
Authentication: TLS, basic after TLS, Exchange, Integrated
Permission: Exchange users & servers, legacy exchange servers
- Internet (self made)
FQDN: (this is existing subdomein)
Network: all IP's on port 25, receive
Authentication: TLS
Permission: Anonymous users

And then the Outlook settings:
- Incoming: (same as internet fqdn)
- Outgoing: (same as internet fqdn)
- Username: domain\username
- IMAP port: 143, none encryption
- SMTP port: 25, none encryption
If you configured Outlook to use TLS, and it still does not work, check if you configured a valid certificate on your connector. (Trusted, Name, valid)
It has to be something with your cert...
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.