How to connect to local outlook via IMAP or POP3 - outlook

my company denies any remote connections to our local working environment, and I need to connect to outlook application using IMAP or Pop3 for automation purposes (internal connection).
Is there a way to do that?

Related

SMTP Relay is unable to send mails to inside domain

Emails are triggered from our HP Process Automation 7.5. The SMTP server configured in the application as localhost.
We have SMTP Relay configured under Windows Server 2012 R2 under IIS. Mails triggered by the application is able to send mails to outside domains. We are using domain as [mycompanyname.in]. The mails sent to inside our domain is not delivering.
ie, the SMTP relay server is able to send the mails to email ids such as user3465#gmail.com, but it is not able to deliver the message to email ids such as user3465#mycompanyname.in.
Any issue with .com & .in domains in SMTP relay server?
My Server is MS Server 2012 R2 patched uptodate.
Please help us resolve the issue.

Hosting company will not allow Office 365 SMTP connection to send emails. What are possible solutions?

For our domain(mydomain.com) , we have an Office 365 account that takes care of emails and the website is hosted with a hosting company on a shared server. From my shared server Laravel App I was sending emails using the office 365 SMTP server. The hosting company now blocks this connection to office 365 SMTP server:
"Please note that your account is hosted on a shared server where outgoing SMTP connections are restricted. This is to protect the reputation of the server IP address and prevent potential spamming.
You canconsider upgrading to a cloud server plan"
I do not wish to upgrade to a cloud server plan, are there any other options for an SMTP server ? , that my Laravel app could use ? I have a reseller account with many cpanel accounts on the shared server. So i could use another one of my domains smtp server but I need the emails sent out to be from an office 365 email address. So contact#mydomain.com. Possible solutions ?
If you are sending emails, its actually not recommended to use the SMTP server used by your normal email provider (e.g. Office 365, GMail).
Instead you should use a transactional email service, which is designed for sending a large number of emails programically.
See:
Sendgrid
Amazon SES
If you are unable to send emails using a particular port (which seems to be your issue), feel free to send emails user their respective API's:
Sendgird:
https://sendgrid.com/docs/for-developers/sending-email/api-getting-started/
and https://sendgrid.com/docs/api-reference/
Amazon SES: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-api.html
This will still use the usual HTTP ports, and use different ip's, therefore bypass any port & ip restrictions when sending emails.

IMAP proxy with authentication

I'm thinking about a solution for the following scenario. We have an internal email server which can currently be reached from the internet via HTTPS and IMAP(S).
Now I need to integrate an external application which will do two-way-sync of one specific mailbox using IMAP. However, I don't want to just open port 993/TCP so any mailbox can be accessed via IMAP over the internet. Since we don't use IMAP internally, one possibility would be to disable IMAP for all mailboxes that don't need it.
Another solution that would work without opening up a port at all would be to sync messages from the internal mailbox to an external, publicly accessible mailbox using a tool such as imapsync. I'm just afraid this might not be the most reliable solution.
What I'd prefer is to set up an IMAP proxy server (with SSL of course) that would filter connections by user and would only allow white-listed users to actually connect to our internal IMAP server. I didn't find any software that is able to do this out of the box. The thing that comes closest is a scripted solution using nginx and Perl - not maintained and might have security issues. Does anyone know of an IMAP proxy that is able to do filtering or pre-authentication?
Thanks!

SMTP authentication for Mercury Mail Server (Xampp) on Windows

I want to use Mercury Mail as a mail server in a local network. I managed to set up everything and I am able to send mails from one client to another in this local network via the Mercury Mail server (part of Xampp) on Windows 7. The whole environment is set up locally, i.e. communication is only between local users and not with the outside world (internet).
What I want now: When a local user sends a mail to another local user, I want them to SMTP authenticate first. From Mercury Mail Admin Panel SMTP Server, I don't see such option. Could you point me to the documentation or guide me on how to do it? Thanks a lot.

Not able to connect to TFS Server from TFS Proxy

In our office we have setup TFS for project development. The TFS Server is WIN 2003 server SP2 with VSTFS 2008 and is running fine. Now we need to setup a TFS Proxy server on client site for client to access. Before going for the client setup, I wanted to build and test proxy in our office on a dummy server (will call it Proxy server hereon) by keeping it on a different domain. OS configuration of the Proxy server is the same as TFS server. I have installed and configured TFS proxy on Proxy server to connect to TFS Server. Also we have built trust between the two different domains to enable communication. Now problem is that I am not able to at all connect to TFS server. I am trying to connect from Internet Explorer of proxy server using proxy service account. It gives me error: The page cannot be displayed. HTTP 500 - Internal server error. The page I was browsing was http://tfs:8080/VersionControl/v1.0/ProxyStatistics.asmx.
I think I have done all the required steps correctly to configure proxy as described in MSDN and also TFS installation guide. Here Proxy service account is a member of ‘Team Foundation Valid Users’ group. I am able to connect to TFS Server (specifying port) using Telnet from command prompt on proxy server as suggested by few sites. The TFS server web sites have been configured to use Integration Windows Authentication. Event Logs on both the servers are also not giving any error. Overall I’m not able to get it done.
Any ideas on what might be the problem???
I think the port number for accessing the proxy server is 8081.
I also do not know why you need to install the proxy server on the the client side. You only need the VS200x on the client side I assume but check on
http://msdn.microsoft.com/en-us/library/ms252490(VS.80).aspx?ppud=4

Resources