草庐IT

电子秒表

全部标签

c# - 使用 ics session 预约将电子邮件发送到 Outlook

我想向Outlook客户端发送一封带有约会\session(ICS)的电子邮件。当用户收到电子邮件时,他应该接受session邀请,session会自动进入日历,电子邮件会自动删除。我正在使用这段代码:publicvoidSendmail_With_IcsAttachment(){MailMessagemsg=newMailMessage();//NowwehavetosetthevaluetoMailmessageproperties//NotePleasechangeittocorrectmail-idtousethisinyourapplicationmsg.From=newMa

c# - 使用 EPPlus 如何生成电子表格,其中数字是数字而不是文本

我正在从List创建电子表格使用LoadFromArrays数组的第一个条目是标题,其他条目可能是数字、文本或日期(但列表中的每个数组都相同)。生成的Excel工作表带有绿色三角形警告,表示数字已格式化为文本。我遍历所有单元格并将它们的格式设置为Number,就像这样ws.Cells[i,j].Style.Numberformat.Format="0";但是问题仍然存在,我仍然看到绿色警告,即使当我查看FormatCell...时数字格式设置为数字也是如此。对话。我在这里有哪些选择?我有可能更多地了解每列中的类型,但我该如何设置列标题?有比EPPlus更好的解决方案吗?或者我可以在下载

c# - 如何防止用户注册表中出现重复的电子邮件地址?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion我想在注册过程中防止出现重复的电子邮件地址。我将如何验证输入时的文本框,以免同一电子邮件地址被接受两次?

c# - Outlook 2007 vsto 加载项。获取电子邮件发件人地址

我有一个VSTOOutlook2007加载项。当新电子邮件到达收件箱时,我正在尝试获取发件人电子邮件地址。为此,我使用以下代码:voidinboxItems_ItemAdd(objectItem){Outlook.MailItemmailItem=ItemasOutlook.MailItem;if(mailItem!=null)stringemailAdress=mailItem.SenderEmailAddress;}问题是当电子邮件来自同一域时,emailAdress包含LDAP地址,如/O=FIRSTORGANIZATION/OU=FIRSTADMINISTRATIVEGROUP

c# - 从控制台应用程序发送电子邮件时导致套接字异常的原因是什么?

我正在尝试编写一个可以发送电子邮件的基本控制台应用程序。问题是我不断收到Socket异常:Anattemptwasmadetoaccessasocketinawayforbiddenbyitsaccesspermissionsxxx.xxx.x.xxx:25我关闭了Windows防火墙,但它没有任何改变。我尝试在指定和不指定凭据的情况下运行它。我还尝试使用不同的smtp服务器,包括带有端口25的smtp.mail.yahoo.com和我的凭据,但没有成功。是什么问题导致了这个异常?我在Windows7上运行VS2008。下面是我的代码示例和我得到的异常。staticvoidMain(s

c# - 获取在 ASP.NET Identity 中使用 Microsoft 帐户进行身份验证的用户的电子邮件

我正在使用VS2013中新的MVC5模板附带的ASP.NETIdentity。我已经配置了外部登录提供商,因此人们可以使用Google、Facebook或Microsoft进行注册。但是,我仍然想获取人们的电子邮件地址(例如用于通知、更新等)。默认情况下,app.UseGoogleAuthentication()还将请求用户的电子邮件地址。对于Facebook,我创建了FacebookAuthenticationOptions类的新实例,并添加了以下范围:facebook.Scope.Add("email")。这也有效。我在为使用Microsoft帐户的人获取电子邮件时遇到问题。Mic

c# - 解析电子邮件地址字符串的最佳方法

所以我正在处理一些电子邮件标题数据,对于to:、from:、cc:和bcc:字段,电子邮件地址可以用多种不同的方式表示:FirstLastLast,Firstname@domain.com这些变体可以出现在同一条消息中,以任何顺序出现,都在一个逗号分隔的字符串中:First,Last,name@domain.com,FirstLast我一直在尝试想出一种方法来将这个字符串解析为每个人的名字、姓氏和电子邮件(如果只提供电子邮件地址,则省略姓名)。有人可以建议最好的方法吗?我试过在逗号上拆分,除了在第二个例子中姓氏放在第一位外,它会起作用。我想这个方法可以工作,如果在我拆分之后,我检查每个

c# - 发送异步电子邮件

我正在使用ASP.NETMVC3和MVCMailer,我尝试使用SendAsync发送电子邮件,但实际上它仍然需要更长的时间。所以我尝试像下面的代码一样使用Task.Factory:vartask1=Task.Factory.StartNew(state=>{varmail=newUserMailer();varmsg=mail.Welcome("MyName","myemail@gmail.com");msg.SendAsync();});task1.Wait();问题是,MVCMailer需要HttpContext,但在这个任务中我得到了HttpContextNull。如何发送异步

c# - 通过电子邮件地址在 ActiveDirectory 中查找用户

如何通过电子邮件地址查询ActiveDirectory用户?给定的用户可以有多个电子邮件地址,例如john.smite@acme.com和jsmith@acme.com。对于给定的电子邮件,我怎样才能取回A/D用户?我正在用C#编程。 最佳答案 您可以使用以下代码搜索您的广告:DirectoryEntryadEntry=null;privatevoidSetADInfoAndCredentials(){adEntry=newDirectoryEntry("LDAP://"+ad_textBox.Text);adEntry.Usern

c# - 如何使用 Linq 写入 Excel 电子表格?

我正在编写一个应用程序,我需要从数据库中检索一些行并将它们转储到Excel电子表格中。我正在使用Linq检索这些行。是否可以将这些行直接转储到Excel工作表中的对应行(Excel中的一个单元格对应数据库中的一个单元格)? 最佳答案 我个人不太喜欢使用库来做这样的事情,因为我总是发现它在以后的某个时候有限制......我使用反射来生成列标题并获取每行的单元格值。如果您使用的是.NETFramework3.5,则可以利用扩展方法来导出任何IEnumerable到excelXDocument文件。这是我的做法:usingSystem;u