unity发送邮件的简易源码
没有封装之类的,需要的可以看下。unity发送邮件的简易源码;
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-30 16:41 Test_Mail
目录 0 2017-11-30 16:40 Test_Mail.vs
目录 0 2017-11-30 16:40 Test_Mail.vsNew Unity Project
目录 0 2017-11-30 16:40 Test_Mail.vsNew Unity Projectv15
文件 134144 2017-11-30 13:39 Test_Mail.vsNew Unity Projectv15.suo
文件 241664 2017-11-29 19:22 Test_Mail.vsNew Unity Projectv15Browse.VC.db
目录 0 2017-11-30 16:40 Test_Mail.vsTest_Unet
目录 0 2017-11-30 16:40 Test_Mail.vsTest_Unetv15
文件 41472 2017-11-30 15:58 Test_Mail.vsTest_Unetv15.suo
目录 0 2017-11-30 16:40 Test_MailAssets
目录 0 2017-11-30 16:40 Test_MailAssetsScenes
文件 191 2017-11-30 13:03 Test_MailAssetsScenes.meta
文件 47560 2017-11-30 15:39 Test_MailAssetsScenesQQMail.unity
文件 174 2017-11-29 19:18 Test_MailAssetsScenesQQMail.unity.meta
目录 0 2017-11-30 16:40 Test_MailAssetsscripts
文件 191 2017-11-30 13:03 Test_MailAssetsscripts.meta
文件 2091 2017-11-30 15:40 Test_MailAssetsscriptsMailManager.cs
文件 262 2017-11-30 13:49 Test_MailAssetsscriptsMailManager.cs.meta
目录 0 2017-11-30 16:40 Test_MailLibrary
文件 4116 2017-11-24 17:34 Test_MailLibraryAnnotationManager
文件 2926420 2017-11-30 16:39 Test_MailLibraryassetDatabase3
文件 9 2017-11-30 13:49 Test_MailLibraryAssetImportState
文件 4756 2017-11-30 16:39 Test_MailLibraryAssetServerCacheV3
文件 14336 2017-11-29 11:06 Test_MailLibraryAssetVersioning.db
文件 0 2017-11-24 17:34 Test_MailLibraryBuildPlayer.prefs
文件 4152 2017-11-24 17:34 Test_MailLibraryBuildSettings.asset
文件 18387 2017-11-30 16:40 Test_MailLibraryCurrentLayout.dwlt
文件 4480 2017-11-30 13:49 Test_MailLibraryEditorUserBuildSettings.asset
文件 4192 2017-11-27 09:15 Test_MailLibraryEditorUserSettings.asset
文件 4188 2017-11-30 16:40 Test_MailLibraryexpandedItems
文件 4168 2017-11-29 16:01 Test_MailLibraryInspectorExpandedItems.asset
............此处省略4894个文件信息
using System.Text;
using System.Net.Mail;
using UnityEngine;
using System.Net;
using System.Security.Cryptography.X509Certificates;
using System.Net.Security;
using System.Threading;
using UnityEngine.UI;
public class MailManager : MonoBehaviour
{
public string user;
public string password;
public string host;
public int port;
public InputField title;
public InputField receive;
public InputField content;
private MailMessage m_Msg;
private SmtpClient m_Client;
void Start ()
{
SetMailMessage(user);
SetSmtpClient(host port user password);
ServicePointManager.ServerCertificateValidationCallback = RemoteCertificateValidationCallback;
}
private void SetMailMessage(string userStr)
{
m_Msg = new MailMessage();
m_Msg.From = new MailAddress(userStr);
}
private void SetSmtpClient(string hostStrint portIntstring userStrstring passwordStr)
{
m_Client = new SmtpClient(hostStr);
m_Client.Port = portInt;
m_Client.EnableSsl = true;
m_Client.Credentials = new NetworkCredential(userStr passwordStr) as ICredentialsByHost;
}
public bool RemoteCertificateValidationCallback(object sender X509Certificate certificate X509Chain chain SslPolicyErrors sslPolicyErrors)
{
return true;
}
public void Send()
{
Thread t = new Thread(() => { m_Client.Send(m_Msg); });
t.Start();
}
public void titleEnd()
{
string message = title.text;
m_Msg.Subject = message;
m_Msg.SubjectEncoding = Encoding.UTF8;
Debug.Log(“标题:“ + message);
}
public void ReceiveEnd()
{
string message = receive.text;
m_Msg.To.Add(message);
Debug.Log(“收件人:“ + message);
}
public void ContentEnd()
{
string message = content.text;
m_Msg.Body = message;
m_Msg.BodyEncoding = Encoding.UTF8;
Debug.Log(“邮件内容:“ + message);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-30 16:41 Test_Mail
目录 0 2017-11-30 16:40 Test_Mail.vs
目录 0 2017-11-30 16:40 Test_Mail.vsNew Unity Project
目录 0 2017-11-30 16:40 Test_Mail.vsNew Unity Projectv15
文件 134144 2017-11-30 13:39 Test_Mail.vsNew Unity Projectv15.suo
文件 241664 2017-11-29 19:22 Test_Mail.vsNew Unity Projectv15Browse.VC.db
目录 0 2017-11-30 16:40 Test_Mail.vsTest_Unet
目录 0 2017-11-30 16:40 Test_Mail.vsTest_Unetv15
文件 41472 2017-11-30 15:58 Test_Mail.vsTest_Unetv15.suo
目录 0 2017-11-30 16:40 Test_MailAssets
目录 0 2017-11-30 16:40 Test_MailAssetsScenes
文件 191 2017-11-30 13:03 Test_MailAssetsScenes.me
文件 47560 2017-11-30 15:39 Test_MailAssetsScenesQQMail.unity
文件 174 2017-11-29 19:18 Test_MailAssetsScenesQQMail.unity.me
目录 0 2017-11-30 16:40 Test_MailAssetssc
文件 191 2017-11-30 13:03 Test_MailAssetssc
文件 2091 2017-11-30 15:40 Test_MailAssetssc
文件 262 2017-11-30 13:49 Test_MailAssetssc
目录 0 2017-11-30 16:40 Test_MailLibrary
文件 4116 2017-11-24 17:34 Test_MailLibraryAnnotationManager
文件 2926420 2017-11-30 16:39 Test_MailLibraryassetDataba
文件 9 2017-11-30 13:49 Test_MailLibraryAssetImportState
文件 4756 2017-11-30 16:39 Test_MailLibraryAssetServerCacheV3
文件 14336 2017-11-29 11:06 Test_MailLibraryAssetVersioning.db
文件 0 2017-11-24 17:34 Test_MailLibraryBuildPla
文件 4152 2017-11-24 17:34 Test_MailLibraryBuildSettings.asset
文件 18387 2017-11-30 16:40 Test_MailLibraryCurrentLayout.dwlt
文件 4480 2017-11-30 13:49 Test_MailLibraryEditorUserBuildSettings.asset
文件 4192 2017-11-27 09:15 Test_MailLibraryEditorUserSettings.asset
文件 4188 2017-11-30 16:40 Test_MailLibraryexpandedItems
文件 4168 2017-11-29 16:01 Test_MailLibraryInspectorExpandedItems.asset
............此处省略4894个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)