1

こんにちは、私は自分の Web パーツから Microsoft sharepoint 2010 から電子メールを送信しようとしています。次の 2 つの記事から調査してい ます 。 com/2010/configuring-outgoing-email-sharepoint-2010/

コード:

objCurrentWeb = SPContext.Current.Web;
 foreach (SPListItem objJobApplicantsListItem in objJobApplicantsList.Items)
                        {
                            if (objJobApplicantsListItem["First Name"].Equals(tempFirstName) && objJobApplicantsListItem["Last Name"].Equals(tempLastName))
                            {
                                objJobApplicantsListItem["Status"] = true;
                                objJobApplicantsListItem.Update();
                                //Logic for Sending Email:

                                bool fappendHtmlTag = false;
                                bool fhtmlEncode = false;
                                string toAddress = (string)objJobApplicantsListItem["Email"];
                                string subject = "Subject";
                                string message = "Message text";
                                //string 
                                //Check if the mail server is set:
                                bool isEmailServerSet = SPUtility.IsEmailServerSet(objCurrentWeb);
                                if(isEmailServerSet){
                                    try
                                    {
                                        bool result = SPUtility.SendEmail(objCurrentWeb, fappendHtmlTag, fhtmlEncode, toAddress, subject, message);
                                        //bool result = SPUtility.SendEmail(objCurrentWeb,message);
                                        if (result)
                                    {
                                        Label1.Text = "Email Sent";
                                    }
                                    else {
                                        Label1.Text = "Unsucessful send email";
                                    }
                                    }
                                    catch (Exception ex) {
                                        Label1.Text = ex.StackTrace;
                                    }
                                        /*
                                    if (result)
                                    {
                                        Label1.Text = "Email Sent";
                                    }
                                    else {
                                        Label1.Text = "Unsucessful send email";
                                    }*/
                                }
                                else{
                                    Label1.Text = "Email Sending Technical Error";

                                }

                            }
                        }

ただし、まだエラーに直面しています 助けてください

4

0 に答える 0