找回密碼 或 安全提問
 註冊
|註冊|登錄

伊莉討論區

搜索
發表文章前請先閱讀相關版規尊貴會員無限看帖不用回覆搞笑、娛樂、精彩的影片讓你看
波多野結3d旬果mg 無碼無碼 megmg按摩
曾經魔法妖夢員ssis 463我們什麼private アインシお兄さん

休閒聊天興趣交流學術文化旅遊交流飲食交流家庭事務PC GAMETV GAME
熱門線上其他線上感情感性寵物交流家族門派動漫交流貼圖分享BL/GL
音樂世界影視娛樂女性頻道潮流資訊BT下載區GB下載區下載分享短片
電腦資訊數碼產品手機交流交易廣場網站事務長篇小說體育運動時事經濟
上班一族博彩娛樂

[繁/無修正]S級怪獸

Albee直播疑露點 粉紅

[繁]中年男的異世界網

[繁]七龍珠大魔18-

[繁]全修。07-

[繁]雖然是公會的櫃檯
C & C++ 語言C# 語言Visual Basic 語言PHP 語言JAVA 語言
查看: 4170|回復: 5
打印上一主題下一主題

[求助]mail寄信 連接安全性問題[複製鏈接]

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

帖子
74
積分
1510 點
潛水值
36112 米
跳轉到指定樓層
樓主
發表於 2015-3-25 10:30 PM|只看該作者|倒序瀏覽
若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。
小弟需要使用到mail寄信的部分
以下為小弟的程式碼
Try
            Dim myMail As New MailMessage()
            myMail.From = New MailAddress("~~@gmail.com", "~~") '發送者
            myMail.To.Add("fuchyunbih@gmail.com") '收件者
            myMail.Subject = "測試郵件" '主題
            myMail.Body = "aa~" '內文

            Dim mySmtp As New SmtpClient() '建立SMTP連線
            mySmtp.Credentials = New System.Net.NetworkCredential("~~@gmail.com", "~~") '連線驗證
            mySmtp.Port = 587 'SMTP Port
            mySmtp.Host = "smtp.gmail.com" 'SMTP主機名稱
            mySmtp.EnableSsl = True '開啟SSL驗證
            mySmtp.Send(myMail) '發送
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
...
瀏覽完整內容,請先 註冊登入會員
附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
分享分享0收藏收藏0支持支持0
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。

使用道具檢舉

  專 家(12000/24000)

偶素程式設計下的產物「浻」

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

帖子
1412
積分
17880 點
潛水值
40337 米
頭香
發表於 2015-3-26 07:22 PM|只看該作者
如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。
不是很懂你那個 安全性的 開關在哪
我用win 7 64 bit 一切內定設定(除了瀏覽器之外)
我寫的一小段 並沒有這樣的問題喔
textbox 請自己增加喔
  1.   Dim mail As New MailMessage()
  2.   Dim SmtpServer As New SmtpClient()
  3.     SmtpServer.Credentials = New Net.NetworkCredential(TextBox2.Text, TextBox5.Text)
  4.     SmtpServer.Port = 587
  5.     SmtpServer.Host = "smtp.gmail.com"
  6.     SmtpServer.EnableSsl = True

  7.     mail = New MailMessage()
  8.     '多郵件分隔
  9.     Dim addr() As String = TextBox1.Text.Split(",")

  10.     Try
  11.       '顯示 郵件地址 , 暱稱 , 文件格式
  12.       mail.From = New MailAddress(TextBox2.Text, TextBox6.Text, System.Text.Encoding.UTF8)

  13.       Dim i As Byte
  14.       For i = 0 To addr.Length - 1
  15.         '郵件集合(多人一次送出)
  16.         'mail.To.Add(addr(i))
  17.         'mail.CC.Add(addr(i))
  18.         mail.Bcc.Add(addr(i))
  19.       Next

  20.       mail.Subject = TextBox3.Text
  21.       mail.Body = TextBox4.Text

  22.       '檔案列表是否有檔案
  23.       If ListBox1.Items.Count <> 0 Then
  24.         For i = 0 To ListBox1.Items.Count - 1
  25.           mail.Attachments.Add(New Attachment(ListBox1.Items.Item(i)))
  26.         Next
  27.       End If
  28.       mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure
  29.       mail.ReplyTo = New MailAddress(TextBox1.Text)
  30.       SmtpServer.Send(mail)
  31.       MsgBox("OK")
  32.       '清除列表
  33.       ListBox1.Items.Clear()
  34.     Catch ex As Exception
  35.       MsgBox(ex.ToString())
  36.     End Try
複製代碼



...
瀏覽完整內容,請先 註冊登入會員
本人 都是寫 vb.net 如果看到本人的原創 請自備 .Net FrameWork 3.5

使用道具檢舉

Rank: 2Rank: 2

帖子
241
積分
299 點
潛水值
22810 米
3
發表於 2015-3-27 09:52 AM|只看該作者
如果發覺自己無法使用一些功能或出現問題,請按重新整理一次,並待所有網頁內容完全載入後5秒才進行操作。
下載: 訪客無法瀏覽下載點,請先 註冊登入會員


依照此網頁所說, 該功能鎖定是在個人google帳戶的安全性設定中, 正常流程應該是沒辦法從應用程序修改的.

點評

fenghsite 這設定真的只能自己改Q___Q 但是沒改不能寄信 也無法讓使用者改 好麻煩阿....  發表於 2015-3-30 11:05 PM
若瀏覽伊莉的時侯發生問題或不正常情況,請使用Internet Explorer(I.E)。

使用道具檢舉

帖子
372
積分
21 點
潛水值
5911 米
4
發表於 2015-3-28 07:32 PM|只看該作者
這裡有一段程式,供參考看看
  1. Imports System.IO
  2. Imports EAGetMail 'imports EAGetMail namespace

  3. Module Module1
  4.     Sub Main()
  5.         ' Create a folder named "inbox" under current directory
  6.         ' to save the email retrieved.
  7.         Dim curpath As String = Directory.GetCurrentDirectory()
  8.         Dim mailbox As String = [String].Format("{0}\inbox", curpath)

  9.         ' If the folder is not existed, create it.
  10.         If Not Directory.Exists(mailbox) Then
  11.             Directory.CreateDirectory(mailbox)
  12.         End If
  13.             
  14.         ' Gmail IMAP server is "imap.gmail.com"
  15.         Dim oServer As New MailServer("imap.gmail.com", _
  16.             "gmailid@gmail.com", "yourpassword", ServerProtocol.Imap4 )
  17.         Dim oClient As New MailClient("TryIt")

  18.         ' Enable SSL connection
  19.         oServer.SSLConnection = True

  20.         ' Set IMAP4 SSL port
  21.         oServer.Port = 993

  22.         Try
  23.             oClient.Connect(oServer)
  24.             Dim infos As MailInfo() = oClient.GetMailInfos()
  25.             For i As Integer = 0 To infos.Length - 1
  26.                 Dim info As MailInfo = infos(i)
  27.                 Console.WriteLine("Index: {0}; Size: {1}; UIDL: {2}", _
  28.                         info.Index, info.Size, info.UIDL)

  29.                 ' Receive email from Gmail server
  30.                 Dim oMail As Mail = oClient.GetMail(info)

  31.                 Console.WriteLine("From: {0}", oMail.From.ToString())
  32.                 Console.WriteLine("Subject: {0}" & vbCr & vbLf, oMail.Subject)

  33.                 ' Generate an email file name based on date time.
  34.                 Dim d As System.DateTime = System.DateTime.Now
  35.                 Dim cur As New System.Globalization.CultureInfo("en-US")
  36.                 Dim sdate As String = d.ToString("yyyyMMddHHmmss", cur)
  37.                 Dim fileName As String = [String].Format("{0}\{1}{2}{3}.eml", _
  38.                      mailbox, sdate, d.Millisecond.ToString("d3"), i)

  39.                 ' Save email to local disk
  40.                 oMail.SaveAs(fileName, True)

  41.                 ' Mark email as deleted in Gmail Account
  42.                 oClient.Delete(info)
  43.             Next

  44.             ' Quit and pure emails marked as deleted from Gmail IMAP4 server.
  45.             oClient.Quit()
  46.         Catch ep As Exception
  47.             Console.WriteLine(ep.Message)
  48.         End Try

  49.     End Sub
  50. End Module
複製代碼
...
瀏覽完整內容,請先 註冊登入會員
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。

使用道具檢舉

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

帖子
74
積分
1510 點
潛水值
36112 米
5
發表於 2015-3-30 11:00 PM|只看該作者
如果瀏覽伊莉時速度太慢或無法連接,可以使用其他分流瀏覽伊莉,www01.eyny.com(02,03)。
本帖最後由 fenghsite 於 2015-3-30 11:01 PM 編輯
darkjack 發表於 2015-3-26 07:22 PM
下載: 訪客無法瀏覽下載點,請先 註冊登入會員

不是很懂你那個 安全性的 開關在哪
我用win 7 64 bit 一切內定設定(除了瀏覽器之外)
我寫的一小段 並沒有 ...
...
瀏覽完整內容,請先 註冊登入會員





附件: 你需要登錄才可以下載或查看附件。沒有帳號?註冊
回覆中加入附件並不會使你增加積分,請使用主題方式發佈附件。

使用道具檢舉

  專 家(12000/24000)

偶素程式設計下的產物「浻」

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

帖子
1412
積分
17880 點
潛水值
40337 米
6
發表於 2015-4-1 08:16 AM|只看該作者
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。
一般來說 就只能手動開關吧...只是一般人好像不會動用到那邊吧?
分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。

使用道具檢舉

您需要登錄後才可以回帖 登錄 | 註冊

Powered by Discuz!

© Comsenz Inc.

重要聲明:本討論區是以即時上載留言的方式運作,對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿上傳和撰寫 侵犯版權(未經授權)、粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
回頂部