Dear Grandnode,
When we tested with V4.0 everything was working fine,we could not upgrade to V4.6 directly due to some error we logged in another topic.
Now that we have setup the whole shop from scratch and baught the V4.6 plugin for multivendor shipping,we are finding the api not working as it suppose to
and the latest one is the email not working.
When I configure a email and send it out via the test button it works fine.
But when I register it gives this message: Register
Your registration has been successfully completed. You have just been sent an email containing membership activation instructions.
But no email.
What could be the issue?
Register Your registration has been successfully completed. You h
Saturday, April 26, 2025 1:33:57 AM
So the test mail goes out succesfully but with registration and orders we get this message:
Herewith some more detail,
MailKit.Security.AuthenticationException: 535: Authentication credentials invalid ---> MailKit.Net.Smtp.SmtpCommandException: Authentication credentials invalid --- End of inner exception stack trace --- at MailKit.Net.Smtp.SmtpClient.AuthenticateAsync(Encoding encoding, ICredentials credentials, Boolean doAsync, CancellationToken cancellationToken) at Grand.Services.Messages.EmailSender.SendEmail(EmailAccount emailAccount, String subject, String body, String fromAddress, String fromName, String toAddress, String toName, String replyToAddress, String replyToName, IEnumerable`1 bccAddresses, IEnumerable`1 ccAddresses, String attachmentFilePath, String attachmentFileName, IEnumerable`1 attachedDownloads) in /app/Grand.Services/Messages/EmailSender.cs:line 148 at Grand.Services.Tasks.QueuedMessagesSendScheduleTask.Execute() in /app/Grand.Services/Tasks/QueuedMessagesSendScheduleTask.cs:line 62
Herewith some more detail,
MailKit.Security.AuthenticationException: 535: Authentication credentials invalid ---> MailKit.Net.Smtp.SmtpCommandException: Authentication credentials invalid --- End of inner exception stack trace --- at MailKit.Net.Smtp.SmtpClient.AuthenticateAsync(Encoding encoding, ICredentials credentials, Boolean doAsync, CancellationToken cancellationToken) at Grand.Services.Messages.EmailSender.SendEmail(EmailAccount emailAccount, String subject, String body, String fromAddress, String fromName, String toAddress, String toName, String replyToAddress, String replyToName, IEnumerable`1 bccAddresses, IEnumerable`1 ccAddresses, String attachmentFilePath, String attachmentFileName, IEnumerable`1 attachedDownloads) in /app/Grand.Services/Messages/EmailSender.cs:line 148 at Grand.Services.Tasks.QueuedMessagesSendScheduleTask.Execute() in /app/Grand.Services/Tasks/QueuedMessagesSendScheduleTask.cs:line 62
0
You've provided wrong configuration parameters. It's not GrandNode error, but your credentials. It can be password, it can be wrong port, server, SSL and/or TLS encryption. I would try to play with following settings:
The remote certificate is invalid - in our configuration it should be True.
Secure socket options (specify the SSL and/or TLS encryption) - It should be Auto.
Problem with API is also not a bug in GrandNode, but in independent ODATA Sample client, which was just an example, for older version of GrandNode. So it's hard to say that it's bug in the API.
The remote certificate is invalid - in our configuration it should be True.
Secure socket options (specify the SSL and/or TLS encryption) - It should be Auto.
Problem with API is also not a bug in GrandNode, but in independent ODATA Sample client, which was just an example, for older version of GrandNode. So it's hard to say that it's bug in the API.
Best regards,
Patryk
GrandNode Team
Patryk
GrandNode Team
0
Hi Patryk,
Thank you for your prompt response.
I will play with the settings.
Just a question,why is the test button there?
If the test button works,should the other emails not also work?
Sorry for using the word bug,and thank you for updating the api so quick,much appreciated!!!
Awesome service!
Kind Regards
Neal.
Thank you for your prompt response.
I will play with the settings.
Just a question,why is the test button there?
If the test button works,should the other emails not also work?
Sorry for using the word bug,and thank you for updating the api so quick,much appreciated!!!
Awesome service!
Kind Regards
Neal.
0
If test email works, the rest of email should too. However the easiest way to check if everything is ok, is to run schedule task manually. When you change settings, go to System -> Schedule tasks and Run now the Send email task. Please remember that if you change password, you have to enter it and press the change password button instead of saving all changes.
Best regards,
Patryk
GrandNode Team
Patryk
GrandNode Team
0