none
利用 SMTPclient 發送郵件 是指定目錄存檔的 如何獲取該次發送的檔名

    問題

  • 請教 用 SmtpClient 方式 發信 但是 DeliveryMethod  是指定存檔 而不是直接發送 如何從系統中取得 該次存檔的檔案名稱(以下範例為 C#語法)


           SmtpClient client = new SmtpClient();  //放置到目錄中OUTLOOK 傳出
            client.Credentials = CredentialCache.DefaultNetworkCredentials;          //認証檢查
            client.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory ;    //放置到目錄中OUTLOOK 傳出
          
            client.PickupDirectoryLocation = "C:/TEST MAIL.FILES";   //指定郵件放置資料夾

            // Add credentials if the SMTP server requires them.

                    try
                    {
                        //發送Email
                        client.Send(message);              // ???如何取得發送後的存檔檔名???
                        
                        Response.Write("Mail sent...");
                    }
                    catch (Exception err)
                    {
                        Response.Write(err.Message);
                    }

    2009年12月10日 上午 03:51

解答

所有回覆