My gmail uses 2 step authentication. Any chance you will be adding OAuth2 support in the future?
See https://www.manager.io/guides/10643 General email setup
and https://www.manager.io/guides/22820 Normal Gmail setup
or
@Patch I fully agree that Manager needs to support what the ISPâs support and if the case is that some email providers only support port 465 (which is surprising) then Manager has to support port 465.
I do believe that port 465 config is actually more secure than port 587, but I think mail severs should support both options.
I know that the spam blacklists providers that we subscribe to have dropped emails because they are not using sender authentication etc. In short, if you want to guarantee delivery of your email, you cannot use port 25, nor can you send email without sender authentication as well as a host of other email security features. Your email may get there, but itâs just as likely to end up in the spam folder.
I had a look at the link you sent as well as looking for Internode and Adam - the pages that I came across clearly state that they support 465 (I canât find one provider that only supports port 25) and the link you put in even says that port 25 should be used for troubleshooting.
I still would maintain that @lubos should disable the ability to use port 25 for sending email. It is just not considered acceptable to send email unencrypted anymore. But in light of the fact that some email providers donât support 587, perhaps Manager needs to support 465.
I am not concerned about it because I have a helpdesk system that will be providing the quotes, invoices etc.
Port 25 is the only port currently supported by My ISP and Manager.
The ISP only support port 25 when the computer is directly connected to the ISP network. In this configuration the client emailing program communicates with the ISP email server only over the ISPâs network so the ISP can authenticate using the modems login credentials. Other security is cover via this being an ISP private network. Port 25 is simple and old so suitable for debugging as it is most likely to work.
When sending emails from other internet connections, secure/encrypted email is required together with explicit authentication. Unfortunately Manager and My ISP have each chosen different ports to only support, which is mildly annoying.
Hello. I updated the settings and received the test email to confirm itâs set up right however I am now receiving this error message:
System.Net.Mail.SmtpException: System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at
at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte command, MailAddress from, Boolean allowUnicode)
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at ManagerServer.HttpHandlers.Businesses.Business.Email.Post()
I am seeing other users having problems as well because Manager does not support 465 and their email provider does not support 587. Hopefully Manager will include port 465 soon because itâs obvious that the usage of port 465 only is far more widespread than was initially thought. I was surprised to see that so many donât support 587. I would rather implement port 465 than allow users to send using port 25. But up to the developer.
When you set it up and sent the test email were you using a different internet connection? In particular was one using the same internet and email SMTP provider and the other not using the SMTP provider for internet?
When you get this error is it with the test message as well as normal messages?
The reason for checking is when using the internet and SMTP (email services) from the same company, that company can use their internet infrastructure to ensure security from you to their email server. They can also use your internet registration information to login to their email server (or disable the need to login from an in-house connection). As a result getting email working using the same email and internet vendor is easier than getting email working with different email and internet vendor (due to factors outside Managerâs control).
Similarly checking for differences in email transmissions between test and other reports, is because this is likely to be under Managerâs control.
Hi so I did follow the instructions and I am using the port 587, it might have been that I did not enter the right password. After ensuring that I am using the right password this is what I am receiving;
âThe SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [BN4PR10CA0023.namprd10.prod.outlook.com]â
The only thing I have not done was update to the latest version as I have purchased the server license around 2017. So I am not sure on how to do an update.
See the Guide: https://www.manager.io/guides/22451.
Thanks Tut I have forwarded to my team will advise if this worksâŚ
I am trying to set up custom emails using my custom domain on a CPanel server.
below is the error I am getting
System.Security.Authentication.AuthenticationException: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER
at /builddir/build/BUILD/mono-5.20.1.34/external/boringssl/ssl/tls_record.c:217
at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00038] in <151f80cbb7ba44dda59f10092af4d033>:0
at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000a1] in <151f80cbb7ba44dda59f10092af4d033>:0
at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <151f80cbb7ba44dda59f10092af4d033>:0
at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000ff] in <151f80cbb7ba44dda59f10092af4d033>:0
at Mono.Net.Security.AsyncProtocolRequest.StartOperation (System.Threading.CancellationToken cancellationToken) [0x0008b] in <151f80cbb7ba44dda59f10092af4d033>:0
--- End of inner exception stack trace ---
at Mono.Net.Security.MobileAuthenticatedStream.AuthenticateAsClient (System.String targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, System.Boolean checkCertificateRevocation) [0x0004b] in <151f80cbb7ba44dda59f10092af4d033>:0
at System.Net.Mail.SmtpClient.InitiateSecureConnection () [0x00059] in <151f80cbb7ba44dda59f10092af4d033>:0
at System.Net.Mail.SmtpClient.SendCore (System.Net.Mail.MailMessage message) [0x000a0] in <151f80cbb7ba44dda59f10092af4d033>:0
at System.Net.Mail.SmtpClient.SendInternal (System.Net.Mail.MailMessage message) [0x00050] in <151f80cbb7ba44dda59f10092af4d033>:0
at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) [0x00084] in <151f80cbb7ba44dda59f10092af4d033>:0
I have followed the office 365 tutorial link
I then tried sending an invoice to my personnel email address and this appeared in Red System.Net.Mail.SmtpException: System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [DBBPR09CA0020.eurprd09.prod.outlook.com]at System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte command, MailAddress from, Boolean allowUnicode)
at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at ManagerServer.HttpHandlers.Businesses.Business.Email.Post()
I highly recommend to update to the latest version which supports TLS 1.2. Many mail servers require this.
Upgrading to the latest version is the same as installing. See https://www.manager.io/self-hosting/
@dpm to me youâve set it up correctly. Can you confirm your Manager version is 19.6.78 or higher? Outlook SMTP requires TLS 1.2 which has been enabled in that version.
I have the cloud version. I thought that updated automatically
I have version 19.7.21
@dpm are you saying Test email settings
button is working but sending actual emails doesnât?
Hi .
I have version 19.7.21 Cloud version
This is what I get when I press the test email in Red
Transaction failed. The server response was: 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 0.35250:0A00D980, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:59020000, 1.36674:0E000000, 1.61250:00000000, 1.45378:5E020000, 1.44866:20010000, 16.55847:E4030000, 17.43559:0000000004020000000000000000000000000000, 20.52176:140F19880000101000000000, 20.50032:140F198870171010CE190000, 0.35180:6C0E0000, 255.23226:00000000, 255.27962:0A000000, 255.27962:0E000000, 255.31418:140F1988, 0.35250:80030400, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:28000000, 1.36674:32000000, 1.61250:00000000, 1.45378:2D000000, 1.44866:02000000, 16.55847:94000000, 17.43559:00000000E0020000000000000000000000000000, 20.52176:140F19880000000000000000, 20.50032:140F198870174021140F1988, 0.35180:0A009784, 255.23226:140F1988, 255.27962:0A000000, 255.27962:32000000, 255.17082:DC040000, 0.27745:0A000000, 4.21921:DC040000, 255.27962âŚ
@dpm could it be because Office 365 doesnât like sending message if your username
email address is different from your From
email address? Can you set email address at the top of email settings to be the same as your username email address to see if it fixes the issue?