Это использовалось для работы на старом сервере, и я получил файлы с резервным копированием и получил систему, запущенную на новом сервере. Базы данных все неповрежденные и связаны, файлы все есть, но всякий раз, когда пользователь хочет зарегистрироваться, они получают сообщение «Ошибка отправки почты».Функция ASP Mail не работает после перехода на новый сервер
Это строка в файле Registeration, который обрабатывает активации отправки почты:
MailClass.MailGonder("[email protected]", TxtEMail.Text, "Aktivasyon Kodu", body, "[email protected]", "mypasswordishere", "mail.mysite.com", 587);
И это файл Mail_Class.cs, который я уверен, что обрабатывает всю почту вещь:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Net.Mail;
using System.Net;
namespace Sngl
{
public class MailClass
{
public MailClass() { }
public static void MailGonder(string kimden, string kime, string title, string body, string senderEmail, string senderPassword, string smtpServer, int port)
{
try
{
System.Net.Mail.MailMessage MyMailMessage = new System.Net.Mail.MailMessage(kimden, kime, title, body);
MyMailMessage.IsBodyHtml = true;
MyMailMessage.Priority = System.Net.Mail.MailPriority.High;
System.Net.NetworkCredential mailAuthentication = new
System.Net.NetworkCredential(senderEmail, senderPassword);
System.Net.Mail.SmtpClient mailClient = new System.Net.Mail.SmtpClient(smtpServer, port);
mailClient.EnableSsl = false;
mailClient.UseDefaultCredentials = false;
mailClient.Credentials = mailAuthentication;
mailClient.Send(MyMailMessage);
PropertyClass.Result = true;
}
catch (Exception ex)
{
PropertyClass.Result = false;
PropertyClass.Message = ex.Message;
}
}
}
}
Регистрация проходит, но появляется сообщение «Ошибка отправки почты» и не отправляется сообщение об активации. –
Является ли «Отказ отправки почты» фактическим исключением, которое попадает? Вы пробовали пройти через отладчик, чтобы узнать, есть ли дополнительная информация об исключении? – patmortech
Я знаком с PHP, но это мой первый сайт ASP. Как мне это сделать? –