看板 C_Sharp 關於我們 聯絡資訊
※ 引述《soit (好康)》之銘言: : 我開一個新的主控台應用程式專案,試著用SendAsync方法來寄信 : 執行偵錯的時候沒有問題,但就是沒有收到信,也一直找不到問題(用send方法可以) : 後來再開一個winform應用程式專案再測SendAsync : 就可以正常收到信! : 請教一下各位大大,是只有send()支援主控台的模式嗎? 首先,主控臺程式和winform程式完全一樣 只是類結構的區別 主控臺程式發信很簡單,就 SmtpClient smtpClient = new SmtpClient("server name"); smtpClient.SendCompleted += new SendCompletedEventHandler(SendCompleted); smtpClient.SendAsync(new MailMessage("mail from","mail to","subject","body"),null); static void SendCompleted(..........,.........) { 寄信完成后會到這邊 } 你說執行偵錯的時候沒有問題,但是沒有收到信 可能是你設置斷點偵錯,并且始終停留在斷點處導致程式停止執行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.202.244.1