1
누구든지이 오류를 수정하는 데 도움을 줄 수 있습니까? 기본적으로 언어에 익숙해지기 위해 개인 이메일 클라이언트를 만들려고 노력하고 있지만 문제를 해결하는 방법을 찾지 못하는 것 같습니다. 여기에 코드가 있습니다.비 정적 필드, 메서드 또는 속성에 대한 객체 참조가 필요합니다. System.Net.Mail.SmtpClient.EnableSsl.get
private void fusionButton1_Click(object sender, EventArgs e)
{
String One = textBox1.Text;
String Two = textBox2.Text;
String Three = textBox3.Text;
String Four = textBox4.Text;
MailMessage message = new MailMessage();
message.From = new MailAddress("[email protected]");
message.To.Add(new MailAddress(String.Copy(Four)));
message.Subject = String.Copy(Three);
message.Body = String.Copy(One); String.Copy(Two);
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.Send(message);
NetworkCredential netCre = new NetworkCredential("[email protected]", "Pass");
client.UseDefaultCredentials = false;
SmtpClient.EnableSsl = true;
그게 효과가 있었지만 지금은 "처리되지 않은 예외 'System.Net.Mail.Smt.SException'System.dll에서 발생했습니다. 추가 정보 : SMTP 서버에 보안 연결이 필요하거나 클라이언트가 인증되지 않았습니다. 서버 응답 : 5.7.0 먼저 STARTTLS 명령을 실행해야합니다. f65sm3327693yhp.14 - gsmtp " 그 어떤 아이디어가 있습니까? –
도움을 주셔서 감사합니다. 지금 작동합니다. 리뷰를 통해 내가 엉망인 곳과 고칠 곳을 말할 수 있는지 알아 보겠습니다. 당신의 도움. –
환영합니다. 메시지 본문은 전자 메일 내용을 항상 형식화 할 수 있습니다. 예를 들어'message.Body = textBox1.Text + "
"텍스트 상자 2. 텍스트 "와 같은 형식으로 HTML 태그를 사용할 수 있습니다. 두 줄 바꿈을하고 탐색 해보십시오. – Hassan