메일 발송루틴에서 에러가 발생했을 때 에러메세지를 출력하도록 처리하시면 가장 정확한 원인을 알 수 있습니다.
일단 메일서버와 직접 만드신 프로그램이 동일한 서버에 있다면 아래처럼 메일서버주소를 로컬로 수정해보시기 바랍니다.
Dim client As New SmtpClient("mail.linkbp.com")
=>
Dim client As New SmtpClient("127.0.0.1")
--------------Original Message--------------
※ 필수입력정보 ※
▷ 제품버젼 : 최신
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
▷ 질문내용 :
nmail을 설치하기 전에는요..
sw에서 메일이 정상적으로 잘 갔습니다.
그런데 nmail을 설치하고 난 뒤부터는 안되어서 문의 드립니다.
혹시 뭐 땜시 그런가 싶어서요.
아래 소스 첨부 합니다.
개발환경 .net VB
Imports System.Net.Mail
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim mm As New MailMessage("****@****", "****@****")
mm.Subject = "제목"
mm.Body = "내용"
mm.BodyEncoding = System.Text.Encoding.UTF8
mm.IsBodyHtml = True
Dim client As New SmtpClient("mail.linkbp.com")
client.Credentials = New Net.NetworkCredential("****@****", "qazxsw")
client.Send(mm)
MsgBox("메일 전송이 완료 되었습니다.")
Me.DialogResult = Windows.Forms.DialogResult.OK
End Sub
End Class