Open pop is not connecting with gmail - pop3

I am using open pop to connect one of my gmail account.
And I made setting and enable pop setting in gmail Account.
but still it's not connecting and not fetching emails. same thing is working for hotmail and other email service provider. But my own gmail is not connecting.
Thease are the gmail setting i am using.
host pop.gmail.com
port 995
and this the error message i am getting.
OpenPOP.POP3.InvalidPasswordException was thrown

Related

How to send emails using smtp.gmail.com with oauth access token for service account?

I know that smtp.gmail.com will no longer support less secure apps in 2021. In order to migrate to using oauth access tokens, I am trying to understand the flow.
I do not want to access users gmail account information, I simply want to send them an email that contains password recovery link for my application. Everything I've been reading talks about getting access_token and displaying consent screen to the user before sending emails. This indicates to me that all these tutorials assume you want to send emails on behalf of the user.
I just want to use a single gmail account to send password recovery emails. How can this be achieved?

how to send splunk email using outlook credentials

I have splunk installed and currently I'm using SMTP server local host with port no-25. I have tried using gmail and its default port number. but I want to send email using Outlook credentials instead of gmail or smtp local host.
Good news is that you can configure the outgoing e-mail server from the UI. You can browse to Settings > Server settings > Email settings.
On the page below you'll find the IMAP/POP/SMTP settings for common e-mail providers including Outlook.com / Microsoft 365. This together with your username/password should get you sending e-mails from Splunk in no time.
https://support.microsoft.com/en-us/office/pop-and-imap-email-settings-for-outlook-8361e398-8af4-4e97-b147-6c6c4ac95353

Authenticating Skype Bot through an API

I am using Microsoft Bot Framework to build a bot that receives messages from a user and then connects to a a banking service he already registered. (In case you don't know Bot Framework, is just a Web Api where you post messages and it answers you according to the behaviour you specified in advance).
So the banking service knows his user and password. And let's say it also knows the user Skype's username, because the bot will be connected to a Skype Channel via Bot Framework Connector.
My question is: how can I authenticate (in the banking service) the user that sending messages to the bot? The idea of this is of course not to make the user send his credentials (user and password) via messages.
Making the bot send a link where the user can write his credentials and then trigger a callback is not an option. I need to make the authorization flow the most transparent I could do it for the user.
The only examples I currently have of Auth involve invoking a browser for the authenticating service where the user can enter their service-specific credentials, such as Mat Velloso's AuthBot sample on github: https://github.com/matvelloso/authbot
I assume your last statement means this isn't a valid option?

Does IBM bluemix have some sort of incoming or inbound email service or APIs?

Does bluemix (https://console.ng.bluemix.net/) have any incoming mail system for their apps which is similar to Google App Engine's Receiving Mail system (https://cloud.google.com/appengine/docs/python/mail/receivingmail).
Thanks.
PS: If possible, please share some links so I can begin exploring!!
as already suggested on the previous response Bluemix provide a outgoing email service using SendGrid
https://console.ng.bluemix.net/catalog/sendgrid/
For incoming email service, there is no service provided on Bluemix, but there isn't any limitation in integrating your application on Bluemix with an external email service, using its own POP/IMAP interface
How to integrate your app with an external email service is depending from the language/technology you wish to use, for example with PHP you could use its IMAP extension
http://php.net/manual/en/intro.imap.php
to read from an external service using IMAP or POP3
Moreover using an external email service may allow you to use that service for sending email through SMTP, instead of using SendGrid: for example using PHP runtime you could use
https://github.com/PHPMailer/PHPMailer
to integrate with an external SMTP service (usually available with an email account as well as the POP3/IMAP one)

Cannot register in sample BlackBerry push application

I am developing a BlackBerry application in which I need to use PUSH API. I already have registered with RIM and they have sent me the credentials for evaluation service. In my BlackBerry device, I installed sample push API application just to test that the push messaging works. After setting the content provider URL which is publicly accessible, I entered all the details for the sample application to register the it for receiving notification messages. When trying to register it asks for username and password but I don't know what they are for. In the email received from RIM, there are passwords for server application and content provider admin portal applications but not for the push client.
When I added an arbitrary username and password it fails with the message that java.lang.Exception Registration with Push API failed, caused by port is unavailable. But when I unregister it successfully unregisters the user with the given arbitrary username and password. By the I use the port given in the RIM's email.
I have no idea why this happens and I appreciate immediate response from you. Thank you.
The first thing to point out is that the RIM sample push application is ridiculously overcomplicated. The username and password you are referring to are used to authenticate against the sample push initiator web application which runs on your tomcat server. It doesn't matter what you put in there, they are not used for authentication. I can only assume they were added to show you that you can send a username and password to a web based service.
The only things you need in your BlackBerry app to register for the push service are:
Push Application ID (e.g. 2672-c870l6c924r1i298O4o33cc5391y0e75134)
Push Port (e.g. 31940)
BlackBerry Push Server URL (e.g. http://pushapi.eval.blackberry.com)
The port is unavailable message you're receiving is probably because the device you're using has not been provisioned for BlackBerry Internet Services (BIS). Make sure it has a SIM with an active BlackBerry data plan.