webForumDet fria alternativet

Skicka mejl Surftown

.NET

2 svar · 866 visningar · startad av Uwe

Medlem sedan nov. 2003181 inlägg
Frågan#1

Hej

Är det någon som har erfaranhet att skicka mejl från ett konto hos surftown. Jag anävnder funktionen nedan för detta. Har använt den på andra ställen där det funkar fint, men på surftown är det tvärnit.

public bool SendMail(string From, string To, string Subject, string Body)
	{
		try
		{
			System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
			message.From = new System.Net.Mail.MailAddress(From);
			message.To.Add(new System.Net.Mail.MailAddress(To));
			message.SubjectEncoding = System.Text.Encoding.GetEncoding(1252);
			message.Subject = Subject;
			message.BodyEncoding = System.Text.Encoding.GetEncoding(1252);
			message.Body = Body;
			message.Priority = System.Net.Mail.MailPriority.Normal;
			message.ReplyTo = new System.Net.Mail.MailAddress(From);

			System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient();
			smtpClient.Send(message);
		}
		catch (Exception ex)
		{
			return false;
		}
		return true;
	}

Kanske ska tillägga att i web.config har jag gjort inställningarna för kontot som jag använder.

Medlem sedan feb. 2005280 inlägg
#2

fånga smtp felet o se vad det står

Medlem sedan nov. 2003181 inlägg
#3

Felet som kastas står det att det inte går att skicka. Ingen bra info alltså.

Men nu löste det sig. I stället för att anänvda den smtp-adress som står i deras kontrollpanel när man är inloggad ska man använda "mailout1.surf-town.net". Då fungerade det.

369 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
237 ms — ändringar (db)