mail problemer fortsat
dette er et forsat spørgsmål:jeg får følgende fejl:
The server response was: 553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)
opsætningen er således:
MailMessage MyMail = new MailMessage();
MyMail.To = "xxx@xxx.dk;
MyMail.From = "xxx@xxx.com";
MyMail.Subject = sSubject;
MyMail.Body = sb.ToString();
MyMail.BodyEncoding = Encoding.GetEncoding("ISO-8859-1");
MyMail.Priority = MailPriority.Normal;
MyMail.BodyFormat = MailFormat.Html;
SmtpMail.SmtpServer = sMailServer;
SmtpMail.Send(MyMail);
fejlen kommer bla når jeg prøver at sende til mail.tele.k og gmail kontoer?
Kommentar: mmbn
13/08-2005 14:38:39 det er mail.tele.dk og ikke mail.tele.k
Kommentar: arne_v
13/08-2005 20:56:21 er sMailServer din ISP's SMTP-server ?
(den tror at du er en spammer)
Kommentar: mmbn
14/08-2005 13:54:49 ja min mailserver er min ISP's SMTP server
Kommentar: mmbn
14/08-2005 14:48:19 min to adresser får på denne måde:
SqlCommand cmd = new SqlCommand("select * from WS_Users",conn);
cmd.Connection = conn;
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
try
{
while (reader.Read())
{
MailMessage MyMail = new MailMessage();
MyMail.To = (string)reader["Email"];
MyMail.From = "xxx@xxx.com";
MyMail.Subject = sSubject;
MyMail.Body = sb.ToString();
MyMail.BodyEncoding = Encoding.GetEncoding("ISO-8859-1");
MyMail.Priority = MailPriority.Normal;
MyMail.BodyFormat = MailFormat.Html;
SmtpMail.SmtpServer = sMailServer;
SmtpMail.Send(MyMail);
lbEmail.Items.Add((string)reader["Email"]);
}
}
finally
{
// always call Close when done reading.
reader.Close();
// always call Close when done reading.
conn.Close();
}
Kommentar: arne_v
14/08-2005 14:51:55 hvad hvis du bruger den email adresse som hører til din ISP konto
som FROM ?
Accepteret svar: mmbn
14/08-2005 15:08:19
Point: 30,00 har løst det
Kommentar: arne_v
14/08-2005 15:09:55 og hvad var løsningen ?
Kommentar: mmbn
14/08-2005 16:22:15 ikke allige vel troede jeg havde - men sendte kun mails til egne adresser indenfor domænet. Får stadig fejlen hver gang jeg prøvet at sende til gmail eller mail.tele.dk eller lignende adresser.
Kommentar: mmbn
14/08-2005 16:23:48 MailMessage MyMail = new MailMessage();
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["xxx"]);
SqlCommand cmd = new SqlCommand("select * from WS_Users",conn);
cmd.Connection = conn;
conn.Open();
SqlDataReader reader = cmd.ExecuteReader();
try
{
while (reader.Read())
{
sbTo.Append((string)reader["Email"] + ";");
MyMail.To = sbTo.ToString();
lbEmail.Items.Add((string)reader["Email"]);
}
}
finally
{
// always call Close when done reading.
reader.Close();
// always call Close when done reading.
conn.Close();
}
MyMail.From = "xxx@xxx.com";
MyMail.Subject = sSubject;
MyMail.Body = sb.ToString();
//MyMail.BodyEncoding = Encoding.GetEncoding("ISO-8859-1");
MyMail.Priority = MailPriority.Normal;
MyMail.BodyFormat = MailFormat.Html;
SmtpMail.SmtpServer = sMailServer;
SmtpMail.Send(MyMail);
og får stadig meddelelsen:
The server rejected one or more recipient addresses. The server response was: 553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)
Kommentar: mmbn
14/08-2005 16:25:02 kan jeg åbne sprøgsmålet igen eller skal jeg oprette et nyt?
Kommentar: arne_v
14/08-2005 18:20:59 du kan ikke åbne det igen
Kommentar: arne_v
14/08-2005 18:21:13 har du prøvet 14/08-2005 14:51:55 ?
Kommentar: mmbn
15/08-2005 08:11:14 hvilken mail tænker du på?
Kommentar: mmbn
15/08-2005 08:12:11 er det postmaster@xxx.com du tænker på?
Kommentar: mmbn
15/08-2005 11:20:02 skal det ikke bare være en mail jeg har oprettet hos min udbyder?
