Changes to work with fastmail

This commit is contained in:
2022-09-03 17:15:51 +00:00
parent 75e1619803
commit 886921d94e

View File

@@ -101,14 +101,15 @@ namespace contact.Pages
message.From = new MailAddress(Contact.Email);
message.Subject = $"Question about AyaNova from {Contact.Company}";
message.Body = MessageBody;
using (var smtpClient = new SmtpClient("mail.ayanova.com"))
using (var smtpClient = new SmtpClient("smtp.fastmail.com"))
{
smtpClient.Host = "mail.ayanova.com";
smtpClient.Port = 2525;
smtpClient.Host = "smtp.fastmail.com";
smtpClient.Port = 587;
smtpClient.UseDefaultCredentials = false;
//testing
// smtpClient.EnableSsl=true;
smtpClient.EnableSsl=true;
// smtpClient.Port=465;
// smtpClient.DeliveryMethod= SmtpDeliveryMethod.Network;
@@ -121,7 +122,14 @@ namespace contact.Pages
//TEST CRASH
// smtpClient.Credentials = new System.Net.NetworkCredential("noreply@ayanova.com", "91768700489f8edd28aa71e3e0f4073eba54ce83c4c1a6a910700fa94094ddfd");
smtpClient.Credentials = new System.Net.NetworkCredential("webmaster@ayanova.com", "c63c17add818fca81cae71a241ea1b552675a86280b7e7e45d36cbf2e8f3bc0e");
//FASTMAIL CHANGES
//Fastmail server names and ports help page: https://www.fastmail.help/hc/en-us/articles/1500000278342
//APP Password created in fastmail for smtp use only labelled 'contact-form': cnea8agl6nlx5j7l
//try using from as support@onayanova.com
//try domain version if this still won't work
smtpClient.Credentials = new System.Net.NetworkCredential("support@onayanova.com", "cnea8agl6nlx5j7l");
//******************************************************************************************************************
//******************************************************************************************************************
@@ -137,14 +145,15 @@ namespace contact.Pages
message.Subject = $"Confirmation that your question about AyaNova has been received from {Contact.Company}";
message.Body = MessageBody;
using (var smtpClient = new SmtpClient("mail.ayanova.com"))
using (var smtpClient = new SmtpClient("smtp.fastmail.com"))
{
smtpClient.Host = "mail.ayanova.com";
smtpClient.Port = 2525;
smtpClient.Host = "smtp.fastmail.com";
smtpClient.Port = 587;
smtpClient.UseDefaultCredentials = false;
smtpClient.EnableSsl=true;
//NOTE: Do not use the noreply email address to send mail, it crashes the server somehow
smtpClient.Credentials = new System.Net.NetworkCredential("webmaster@ayanova.com", "c63c17add818fca81cae71a241ea1b552675a86280b7e7e45d36cbf2e8f3bc0e");
smtpClient.Credentials = new System.Net.NetworkCredential("support@onayanova.com", "cnea8agl6nlx5j7l");
smtpClient.Send(message);
}
}