1. <i id='FUJcj'><tr id='FUJcj'><dt id='FUJcj'><q id='FUJcj'><span id='FUJcj'><b id='FUJcj'><form id='FUJcj'><ins id='FUJcj'></ins><ul id='FUJcj'></ul><sub id='FUJcj'></sub></form><legend id='FUJcj'></legend><bdo id='FUJcj'><pre id='FUJcj'><center id='FUJcj'></center></pre></bdo></b><th id='FUJcj'></th></span></q></dt></tr></i><div id='FUJcj'><tfoot id='FUJcj'></tfoot><dl id='FUJcj'><fieldset id='FUJcj'></fieldset></dl></div>
      • <bdo id='FUJcj'></bdo><ul id='FUJcj'></ul>

      <small id='FUJcj'></small><noframes id='FUJcj'>

      1. <legend id='FUJcj'><style id='FUJcj'><dir id='FUJcj'><q id='FUJcj'></q></dir></style></legend>
        <tfoot id='FUJcj'></tfoot>
      2. 如何在测试期间将电子邮件发送到本地文件夹?

        时间:2023-10-05
        <i id='m3Kf6'><tr id='m3Kf6'><dt id='m3Kf6'><q id='m3Kf6'><span id='m3Kf6'><b id='m3Kf6'><form id='m3Kf6'><ins id='m3Kf6'></ins><ul id='m3Kf6'></ul><sub id='m3Kf6'></sub></form><legend id='m3Kf6'></legend><bdo id='m3Kf6'><pre id='m3Kf6'><center id='m3Kf6'></center></pre></bdo></b><th id='m3Kf6'></th></span></q></dt></tr></i><div id='m3Kf6'><tfoot id='m3Kf6'></tfoot><dl id='m3Kf6'><fieldset id='m3Kf6'></fieldset></dl></div>
        1. <tfoot id='m3Kf6'></tfoot>
            <tbody id='m3Kf6'></tbody>

          1. <legend id='m3Kf6'><style id='m3Kf6'><dir id='m3Kf6'><q id='m3Kf6'></q></dir></style></legend>

            • <bdo id='m3Kf6'></bdo><ul id='m3Kf6'></ul>

                • <small id='m3Kf6'></small><noframes id='m3Kf6'>

                • 本文介绍了如何在测试期间将电子邮件发送到本地文件夹?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何测试从我的应用程序发送电子邮件而不会淹没我的收件箱?

                  How can I test sending email from my application without flooding my inbox?

                  有没有办法告诉 IIS/ASP.NET 如何将电子邮件传送到本地文件夹以供检查?

                  Is there a way to tell IIS/ASP.NET how to deliver email to a local folder for inspection?

                  推荐答案

                  是的,有办法.

                  你可以像这样改变 web.config当您发送电子邮件时,它会而是创建为 .EML 文件c:LocalDir.

                  You can alter web.config like this so that when you send email it will instead be created as an .EML file in c:LocalDir.

                      <configuration>  
                       <system.net>    
                        <mailSettings>      
                         <smtp deliveryMethod="SpecifiedPickupDirectory">        
                          <specifiedPickupDirectory pickupDirectoryLocation="c:LocalDir"/>      
                         </smtp>    
                        </mailSettings>  
                       </system.net>
                      </configuration>
                  

                  您还可以创建 SmtpClient 类具有这些相同的设置,如果您不想/不能更改 web.config.在 C# 中看起来像这样:

                  You can also create an instance of the SmtpClient class with these same settings, if you don't want to/can't change the web.config. In C# that looks something like this:

                  var smtpClient = new SmtpClient();
                  smtpClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
                  var emailPickupDirectory = HostingEnvironment.MapPath("~/EmailPickup");
                  if (!Directory.Exists(emailPickupDirectory)) { 
                      Directory.CreateDirectory(emailPickupDirectory)
                  }
                  smtpClient.PickupDirectoryLocation = emailPickupDirectory;
                  

                  这篇关于如何在测试期间将电子邮件发送到本地文件夹?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:在 asp.net 中使用特定名称而不是发件人电子邮件发送电子邮件 下一篇:如何通过 IIS7 发送电子邮件?

                  相关文章

                  <legend id='bSxbG'><style id='bSxbG'><dir id='bSxbG'><q id='bSxbG'></q></dir></style></legend>

                    <i id='bSxbG'><tr id='bSxbG'><dt id='bSxbG'><q id='bSxbG'><span id='bSxbG'><b id='bSxbG'><form id='bSxbG'><ins id='bSxbG'></ins><ul id='bSxbG'></ul><sub id='bSxbG'></sub></form><legend id='bSxbG'></legend><bdo id='bSxbG'><pre id='bSxbG'><center id='bSxbG'></center></pre></bdo></b><th id='bSxbG'></th></span></q></dt></tr></i><div id='bSxbG'><tfoot id='bSxbG'></tfoot><dl id='bSxbG'><fieldset id='bSxbG'></fieldset></dl></div>
                    <tfoot id='bSxbG'></tfoot>
                    • <bdo id='bSxbG'></bdo><ul id='bSxbG'></ul>
                    1. <small id='bSxbG'></small><noframes id='bSxbG'>