Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 怡红院亚洲红怡院天堂麻豆,欧美精品啪啪,成人全黄三级视频在线观看

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          進(jìn)階Python郵件發(fā)送(三)-HTML郵件與附件

          親愛的讀者,我們已經(jīng)成功地發(fā)送了簡(jiǎn)單的文本郵件。但在實(shí)際應(yīng)用中,我們可能還需要發(fā)送格式更加豐富的HTML郵件,或者包含附件的郵件。今天,我們就來探索如何使用Python來構(gòu)建并發(fā)送這樣的郵件。

          一、發(fā)送HTML郵件

          HTML郵件可以讓你的郵件內(nèi)容更加豐富多彩,包含圖片、鏈接、樣式等。在Python中,我們同樣可以使用email模塊來構(gòu)建HTML郵件。

          from email.mime.multipart import MIMEMultipart
          from email.mime.text import MIMEText
          
          # HTML郵件正文內(nèi)容
          html_content = """
          <html>
          <head></head>
          <body>
              <h1>Hello, this is an HTML email from Python!</h1>
              <p>Here's a <a href="https://www.python.org">link to Python's website</a>.</p>
              <img src="cid:image1">  <!-- 注意:這里使用了cid引用,稍后我們將添加圖片附件 -->
          </body>
          </html>
          """
          
          # 創(chuàng)建一個(gè)多部分郵件對(duì)象
          msg = MIMEMultipart('related')
          msg['From'] = 'your_email@gmail.com'
          msg['To'] = 'receiver_email@example.com'
          msg['Subject'] = 'HTML Email with Python'
          
          # 添加HTML郵件正文
          msg_alternative = MIMEMultipart('alternative')
          msg.attach(msg_alternative)
          html_part = MIMEText(html_content, 'html', 'utf-8')
          msg_alternative.attach(html_part)
          
          # (可選)添加圖片附件(這里僅為示例,實(shí)際發(fā)送時(shí)請(qǐng)確保圖片文件存在)
          # 注意:由于示例中HTML中引用了圖片,我們需要在郵件中添加這個(gè)圖片作為附件,并使用cid引用
          # 這里為了簡(jiǎn)化,我們略過實(shí)際文件讀取和添加的過程,僅展示邏輯
          # ... 添加圖片附件的代碼會(huì)涉及到打開文件、讀取內(nèi)容、創(chuàng)建MIMEImage對(duì)象,并設(shè)置Content-ID為"image1"
          
          # 發(fā)送郵件(假設(shè)SMTP連接和登錄已經(jīng)完成)
          # ... 使用smtplib發(fā)送msg對(duì)象,與之前的示例類似

          注意:上面的代碼示例中,關(guān)于添加圖片附件的部分被省略了,因?yàn)樗婕暗轿募蘒/O操作和MIMEImage對(duì)象的使用,這可能會(huì)讓示例變得復(fù)雜。在實(shí)際應(yīng)用中,你需要讀取圖片文件,創(chuàng)建MIMEImage對(duì)象,并將其附加到郵件中,同時(shí)確保HTML中的<img>標(biāo)簽通過cid屬性正確引用該圖片。

          二、發(fā)送帶附件的郵件

          發(fā)送帶附件的郵件與發(fā)送HTML郵件類似,但你需要?jiǎng)?chuàng)建一個(gè)多部分郵件(MIMEMultipart),并為每個(gè)部分(文本、HTML、附件等)設(shè)置不同的MIME類型。

          from email.mime.base import MIMEBase
          from email import encoders
          
          # 假設(shè)我們要發(fā)送一個(gè)名為"example.txt"的文本文件作為附件
          filename = 'example.txt'
          
          # 讀取文件內(nèi)容并編碼為base64
          with open(filename, 'rb') as attachment:
              part = MIMEBase('application', 'octet-stream')
              part.set_payload((attachment).read())
          encoders.encode_base64(part)
          
          # 添加文件頭信息
          part.add_header('Content-Disposition', "attachment; filename= %s" % filename)
          
          # 將附件添加到郵件中
          msg.attach(part)
          
          # 現(xiàn)在,msg對(duì)象包含了文本(或HTML)和附件,你可以使用smtplib發(fā)送它
          # ... 發(fā)送郵件的代碼與之前相同

          結(jié)語

          恭喜你,現(xiàn)在你已經(jīng)掌握了使用Python發(fā)送文本郵件、HTML郵件以及帶附件郵件的技能!這些技能將幫助你在自動(dòng)化任務(wù)、通知系統(tǒng)或任何需要郵件通信的應(yīng)用程序中大展拳腳。記得在實(shí)踐中不斷探索和嘗試,你會(huì)發(fā)現(xiàn)Python在郵件處理方面的更多可能性。

          作一封郵件和制作web頁面還是有很大不同的。當(dāng)不同的瀏覽器都在不斷向標(biāo)準(zhǔn)靠近的同時(shí),大多數(shù)郵件客戶端卻止步不前,甚至有一些是在退步的。在2007年,Microsoft 將 Outlook 的渲染引擎從 IE 轉(zhuǎn)換成 Word的渲染方式,而一些基于web的郵件客戶端,像Gmail和Hotmail,則增加了一些怪異的模式,還有Lotus Notes的一些技巧。

          根據(jù)我的經(jīng)驗(yàn)來看,我們解決這些問題的關(guān)鍵是要關(guān)注下面三件事情。首先,保持簡(jiǎn)單,你的郵件設(shè)計(jì)的越復(fù)雜,你的郵件在某個(gè)受歡迎的、不支持標(biāo)準(zhǔn)的客戶端上“抽風(fēng)”的可能性就越大。其次,你需要將你的編碼技巧退步十年,這通常意味著我們要使用嵌套的表格,將CSS寫成內(nèi)聯(lián)的形式等。最后,你需要對(duì)你的設(shè)計(jì)進(jìn)行規(guī)律性的測(cè)試。

          使用表格布局

          因?yàn)橹T如Gmail和Outlook 2007 無法支持浮動(dòng)(float)、外邊距(margin)、內(nèi)填充(padding),你需要使用表格來作為你的郵件的框架。雖然表格嵌套的方法被廣泛支持,但是在對(duì)單元格的寬度、外邊距和內(nèi)填充的處理方法并不一致。為了達(dá)到最優(yōu)的效果,當(dāng)制作表格結(jié)構(gòu)時(shí),請(qǐng)記住下面的技巧。

          1、為每個(gè)單元格設(shè)置寬度,而不是表格

          當(dāng)你把表格寬度、td 寬度、td的填充和CSS的填充寫到一封郵件時(shí),你看到的結(jié)果可能是每個(gè)郵件客戶端它們看上去都不一樣。最可靠的方法是我們將為表格的每個(gè)單元格(th,td)設(shè)置寬度,而不是表格(table)本身。如下:

          永遠(yuǎn)別指望郵件客戶端能夠計(jì)算出你沒有指定寬度的單元格的寬度。它絕對(duì)不會(huì)。同時(shí)也要避免使用基于百分比的寬度,像 Outlook 2007 這樣的客戶端從來不考慮這種寬度方式,特別是這些嵌套的表格。像素級(jí)視覺,如果你想對(duì)每個(gè)單元格做填充,可以使用表單的單元格填屬性或者用CSS的內(nèi)填充,但是不要這兩種一起使用。

          2、嵌套迷思

          表格的嵌套相對(duì)于設(shè)置左右浮動(dòng)和外邊距(margin)或者表單單元格填充的方法更加穩(wěn)固。如果你能使用這種表格嵌套的方法達(dá)到相同的效果,這將會(huì)給你在那些蹩腳的(buggier)郵件終端上面獲得最好的結(jié)果。

          3、使用一個(gè)容器表單來設(shè)置 body 背景色彩

          很多郵件客戶端會(huì)忽略掉在CSS中或者<body>標(biāo)簽中設(shè)置的背景色。針對(duì)這種情況,將你的整封郵件用一個(gè)寬度為100%的表單包起來,并且為其設(shè)置背景色。如下:

          你可以使用同樣的方案在背景圖片的設(shè)置上,需要記住的是某些郵件客戶端是不支持背景圖片的,這樣你就需要設(shè)置一個(gè)背景顏色作為備份方案。

          4、在單元格中避免使用多余的空格(whitespace)

          盡最大可能,避免<td>標(biāo)簽中出現(xiàn)空格。某些郵件客戶端(Yahoo!或者Hotmail)可能會(huì)在某些場(chǎng)景下,對(duì)單元格的上面或者下面增加額外的填充,把你的設(shè)計(jì)破壞掉。

          CSS 和基本的文字格式

          當(dāng)某些郵件設(shè)計(jì)師盡他們最大的努力去避免使用CSS時(shí),他們又會(huì)去依賴夢(mèng)魘般的<font>標(biāo)簽,但實(shí)際情況是很多的CSS屬性是被大部分郵件客戶端支持的。請(qǐng)查看下面的跨郵件終端的綜合CSS支持列表list of CSS support,從中你也能發(fā)現(xiàn)一些安全的屬性和一些應(yīng)該被避免使用的屬性。

          1、將css寫成內(nèi)聯(lián)(inline)的樣式

          Gmail就是這方面的罪魁禍?zhǔn)?。CSS被從<head>和<body>中剝離,我們別無選擇的會(huì)將樣式寫成內(nèi)聯(lián)的形式。一個(gè)好消息是你可以完全自動(dòng)化的完成轉(zhuǎn)化。像Premailer提供意見點(diǎn)擊的方式完成這一過程。我強(qiáng)烈建議你將此步驟作為你構(gòu)建活動(dòng)的最后一步,你就能感受到這個(gè)CSS的所有益處。

          2、避免使用字體的簡(jiǎn)寫和十六進(jìn)制計(jì)數(shù)法

          一部分郵箱客戶端會(huì)放棄對(duì)簡(jiǎn)寫的css字體屬性的解析。比如,絕對(duì)不要將你的字體樣式設(shè)置成下面的樣子。如下:

          相反,我們應(yīng)該寫成下面的形式:

          談到字體這個(gè)話題,我最近也在不同的郵件客戶端測(cè)試引用字體(@font-face)。結(jié)果是凄涼的,這些瀏覽器安全的字體在郵件中使用還是遙遙無期。

          當(dāng)我們用CSS來聲明顏色屬性時(shí),有些郵件客戶端并不支持簡(jiǎn)寫的16進(jìn)制的顏色值,比如 color:#f60; 我們需要將其補(bǔ)充完整 color:#ff6600;。為了達(dá)到最優(yōu)的效果,我們需要使用常規(guī)寫法。

          段落

          像前面提到的單元格的間距,段落的間距也無法做到所有客戶端的一致。我看到過設(shè)計(jì)師使用兩個(gè)<br>或者用DIV寫上內(nèi)聯(lián)(inline)的外邊距(margin)樣式彌補(bǔ)這個(gè)短板,但是我最近的測(cè)試顯示大多數(shù)情況下對(duì)段落的支持都還是比充足的(有一段時(shí)間 Yahoo! 根本不支持段落標(biāo)簽)。

          最好的實(shí)踐方法是對(duì)每個(gè)段落通過內(nèi)聯(lián)(inline)的方法設(shè)置外邊距(margin),像下面這樣:

          再次提示,在你構(gòu)建郵件的時(shí)候通過在head標(biāo)簽中增加樣式,然后通過Premailer將他們轉(zhuǎn)化成每個(gè)段落的內(nèi)聯(lián)樣式。

          如果你的設(shè)計(jì)對(duì)高度是很敏感的或者需要像素級(jí)別的完美,我強(qiáng)烈建議你不要將所有的段落寫到一起,而是將文本的格式化工作放到表單的單元格中來做。你可能會(huì)需要使用到表單的嵌套或者單元格填充(cellpadding)/CSS 來達(dá)到期望的樣子。下面就是一個(gè)例子:

          鏈接

          某些郵件客戶端將會(huì)用他們的默認(rèn)樣式覆蓋你的鏈接色,你可以通過兩部來防止其發(fā)生。第一,針對(duì)每一個(gè)鏈接設(shè)置一個(gè)內(nèi)聯(lián)的(inline)的顏色:

          接下來,增加一個(gè)冗余的 span 標(biāo)簽在 a 標(biāo)簽中。

          也許這些方案看上去比較過激,如果這個(gè)顏色對(duì)你的設(shè)計(jì)很重要,這個(gè)多余的 span 標(biāo)簽是你達(dá)到一致表現(xiàn)的最好解決方案。

          HTML郵件中的圖片

          很重要的一件需要牢記在心中的關(guān)于圖片的事情是你的訂閱者可能看不到你的圖片。如果你有這方面的準(zhǔn)備,你就會(huì)保持你的內(nèi)容簡(jiǎn)單,并且重要的內(nèi)容不通過圖片的形式來展示。

          在這個(gè)思想的指導(dǎo)下,在使用HTML郵件的過程中,下面有一些基本的要領(lǐng)需要牢記:

          1、避免占位圖片

          雖然使用占位圖片和嵌套表格的方式在10年前很流行,許多郵件客戶端已經(jīng)將其排除作為一種可靠的技術(shù)。很多客戶端會(huì)使用一個(gè)相同尺寸的空占位來替換圖片,另外一些會(huì)將所有的圖片移除。大多數(shù)郵件客戶端會(huì)給圖片賦予默認(rèn)的圖片區(qū)塊,這將導(dǎo)致訂閱者的第一感覺很差。堅(jiān)持將單元格賦予固定的寬度,讓其在沒有圖片的時(shí)候版式不會(huì)亂掉。

          2、將圖片定義尺寸

          如果你沒有給每個(gè)圖片設(shè)置尺寸,當(dāng)圖片沒有被下載時(shí),有些客戶端會(huì)自己發(fā)明一個(gè)他們自己的尺寸,你的版式就亂掉了。同時(shí),確保你的所有圖片在被用到郵件中前,都被賦予了正確的尺寸。某些客戶端會(huì)忽略你代碼中設(shè)置的尺寸,而去使用真實(shí)的圖片尺寸。

          3、避免使用 PNG 圖片

          Lotus Notes 6 和 7 并不支持 8位(8-bit)和24位(24-bit)的 PNG 圖片,所以需要使用GIF或者JPG格式的圖片,即使這會(huì)增加而外的圖片大小。

          4、為背景圖片提供備份的顏色

          Outlook 2007 不支持背景圖片(aside from this hack to get full page background images working)。如果你想在你的設(shè)計(jì)中使用背景圖像,提供一個(gè)背景色作為備份支持方案。這樣就能同時(shí)解決圖片被屏蔽和Outlook 2007的問題。

          5、不要忘記標(biāo)注替代文本(alt text)

          缺少標(biāo)準(zhǔn)的支持意味著郵件客戶端對(duì)語義化和訪問性良好的HTML郵件的破壞性是很大的。即使這樣,從圖片可能被屏蔽角度看,提供替代文本也是很重要的。這樣即使圖片在默認(rèn)狀態(tài)下被限制,大多數(shù)郵件客戶端也能顯示提供的文本來替代。另外還需要技術(shù)的是某些客戶端,比如 Outlook 2007, Hotmail 和 Apple Mail 在圖片被屏蔽的時(shí)候,并不提供替代文本(alt text).

          6、針對(duì) Hotmail 使用顯示hack

          令人費(fèi)解的是,Windows Live Hotmail 對(duì)每個(gè)圖片增加了幾個(gè)像素的填充。一個(gè)變通的方案就是使用下面的顯示屬性來解決這個(gè)問題。

          這樣就能移除掉Hotmail的填充值,但是你也可能會(huì)給其它客戶端埋下隱患。

          7、避免使用浮動(dòng)屬性(float)

          Outlook 2007 和早期版本的 Notes 并不支持浮動(dòng)屬性(float)。在郵件中我們可以使用對(duì)齊屬性在針對(duì)圖像標(biāo)簽做到浮動(dòng)圖片的目的。

          如果你在 Yahoo!的郵件中發(fā)現(xiàn)圖片的怪異表現(xiàn),增加 align="top" 可能能夠解決你遇到的問題。

          視頻郵件

          由于缺少 Javascript 或者其他對(duì)象標(biāo)簽(object tag)的支持,視頻郵件最大的程度就是gif動(dòng)畫(如果你認(rèn)為那是視頻的話)。盡管如此,我最近做的一些關(guān)于用html5 videio 標(biāo)簽的測(cè)試結(jié)果,還是讓人感覺不錯(cuò)。

          HTML 5的標(biāo)簽?zāi)壳霸谝徊糠粥]件終端是無法運(yùn)行的,包括 Apple Mail,Entourage 2008, MobileMe 和 iPhone.作為如果視頻不被支持的補(bǔ)救方法,你可以提供穩(wěn)定的備選內(nèi)容,比如gif 動(dòng)畫或者一個(gè)可以點(diǎn)擊到瀏覽器播放視頻的圖片。

          當(dāng)然,你是否需要將視頻添加到你的郵件里面,那就是另外一個(gè)議題了,如果你的答案是肯定的,你可以使用這些代碼案例。

          關(guān)于移動(dòng)端郵件的那些事

          移動(dòng)端有機(jī)胺的情況近期顯得比較雜亂了,隨著iPhone,Android的發(fā)明和Palm和RIM的改進(jìn),認(rèn)為移動(dòng)端電子郵件終端不重要的年代一去不復(fù)返了。

          為了給移動(dòng)端訂閱用戶良好的體現(xiàn),我們?cè)诰幋a的過程中也有幾個(gè)關(guān)鍵點(diǎn)需要牢記心中。

          1、保持寬度小于600像素

          受限于郵件客戶端的視窗,這條規(guī)則來移動(dòng)視窗到來之前的年代就很重要。事實(shí)上,iphone 的視窗是320像素,Droid是480像素,Blackberry大概360像素。堅(jiān)持最大600像素寬的設(shè)計(jì),能夠讓你的郵件縮小到上面提到的設(shè)備上面依然可讀。這個(gè)尺寸在桌面端和web端的預(yù)覽效果也很好。

          2、注意文本尺寸的自動(dòng)調(diào)整

          作為一個(gè)好的特性,基于webkit郵件客戶端(比如 iPhone, Pre 和 Android) 能夠自動(dòng)調(diào)整文本的大小來提高閱讀性。如果你的測(cè)試結(jié)果表明這項(xiàng)特點(diǎn)給你帶來的好處是破外了你的設(shè)計(jì),你可以通過下面的屬性禁用:

          不要忘記去測(cè)試

          雖然近幾年郵件客戶端對(duì)標(biāo)準(zhǔn)的支持并沒有取得長(zhǎng)足的進(jìn)步,但是某些郵件客戶端的改變卻從未停止(有好有壞),基于 web 的客戶端,如 Yahoo!、hotmail 和 Gmail 在這方面乏善可陳。我看到過無數(shù)次可行的設(shè)計(jì)方案被停止支持,沒有任何解釋。

          基于這個(gè)原因,你也要對(duì)你的郵件設(shè)計(jì)保持規(guī)律的測(cè)試。我發(fā)現(xiàn)每個(gè)月進(jìn)行一些快速的測(cè)試的小技巧,特別基于web的客戶端。好的消息是經(jīng)過幾次設(shè)計(jì)和測(cè)試,你將會(huì)從這些雜亂無章中找到規(guī)律。一些潛在的陷阱將變的可以預(yù)計(jì),一個(gè)對(duì)郵箱友好的設(shè)計(jì)模型也會(huì)在你心中成型。


          本文參考“新浪UED”:創(chuàng)建堅(jiān)如磐石的HTML郵件

          php中提供了一個(gè)發(fā)送郵件的函數(shù)mail函數(shù),它可以在程序中直接發(fā)送電子郵件,不過它要求服務(wù)器支持sendmail

          或者必須設(shè)置一臺(tái)不需要中繼的郵件發(fā)送服務(wù)器,但現(xiàn)在要找到一臺(tái)不需要身份驗(yàn)證的郵件發(fā)送中繼幾乎不可能。

          所以使用mail函數(shù)往往無法成功發(fā)送email.

          自己如果熟悉SMTP協(xié)議,結(jié)合socket功能就可以編寫高效穩(wěn)定的郵件發(fā)送程序,但對(duì)一般用戶來說太困難。好在互聯(lián)網(wǎng)上已經(jīng)有很多別人編寫好的郵件發(fā)送模塊,我們只需要下載后簡(jiǎn)單調(diào)用即可,十分方便。

          在此我們給用戶推薦一個(gè)php下功能十分強(qiáng)大,易用且免費(fèi)的SMTP類模塊-PHPMailer,

          PHPMailer是一個(gè)用于發(fā)送電子郵件的PHP函數(shù)包。它提供的功能包括:

          *.在發(fā)送郵時(shí)指定多個(gè)收件人,抄送地址,暗送地址和回復(fù)地址

          *.支持多種郵件編碼包括:8bit,base64,binary和quoted-printable

          *.支持SMTP驗(yàn)證

          *.支持冗余SMTP服務(wù)器

          *.支持帶附件的郵件和Html格式的郵件

          *.自定義郵件頭

          *.支持在郵件中嵌入圖片

          *.調(diào)試靈活

          *.經(jīng)測(cè)試兼容的SMTP服務(wù)器包括:Sendmail,qmail,Postfix,Imail,Exchange等

          *.可運(yùn)行在任何平臺(tái)之上

          下載該組件后,按如下示例編寫代碼即可實(shí)現(xiàn)php在線發(fā)送郵件。

          一:html程序

          <html>

          <body>

          <h3>phpmailer Unit Test</h3>

          請(qǐng)你輸入<font color="#FF6666">收信</font>的郵箱地址:

          <form name="phpmailer" action="send.php" method="post">

          <input type="hidden" name="submitted" value="1"/>

          郵箱地址: <input type="text" size="50" name="address" />

          <br/>

          <input type="submit" value="發(fā)送"/>

          </form>

          </body>

          </html>

          二:PHP程序

          <?php

          require("class.phpmailer.php"); //下載的文件必須放在該文件所在目錄

          $mail = new PHPMailer(); //建立郵件發(fā)送類

          $address = $_POST['address'];

          $mail->IsSMTP(); // 使用SMTP方式發(fā)送

          $mail->Host = "mail.xxxxx.com"; // 您的企業(yè)郵局域名

          $mail->SMTPAuth = true; // 啟用SMTP驗(yàn)證功能

          $mail->Username = "user@xxxx.com"; // 郵局用戶名(請(qǐng)?zhí)顚懲暾膃mail地址)

          $mail->Password = "******"; // 郵局密碼

          $mail->From = "user@xxxx.com"; //郵件發(fā)送者email地址

          $mail->FromName = "您的名稱";

          $mail->AddAddress("$address", "");//收件人地址,可以替換成任何想要接收郵件的email信箱,格式是AddAddress("收件人email","收件人姓名")

          //$mail->AddReplyTo("", "");

          //$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件

          //$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式

          $mail->Subject = "PHPMailer測(cè)試郵件"; //郵件標(biāo)題

          $mail->Body = "Hello,這是測(cè)試郵件"; //郵件內(nèi)容

          $mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //附加信息,可以省略 (PS:^_^不錯(cuò)的php開發(fā)交流群304224365,驗(yàn)證:ttf,謝謝?。?/p>

          if(!$mail->Send())

          {

          echo "郵件發(fā)送失敗。 <p>";

          echo "錯(cuò)誤原因: " . $mail->ErrorInfo;

          exit;

          }

          echo "郵件發(fā)送成功"


          主站蜘蛛池模板: 日韩一区在线视频| 国产AV午夜精品一区二区三区| 国产成人久久精品麻豆一区| 国99精品无码一区二区三区| 日韩有码一区二区| 日本免费一区二区在线观看| 亚洲av无码天堂一区二区三区| 人妻夜夜爽天天爽爽一区| 亚洲成人一区二区| 精品免费国产一区二区三区| 中文字幕一区二区三区人妻少妇| 亚洲bt加勒比一区二区| 高清国产AV一区二区三区 | 天美传媒一区二区三区| 老熟女高潮一区二区三区| 色偷偷一区二区无码视频| 日韩欧国产精品一区综合无码| 亚洲福利视频一区二区| 亚洲一区视频在线播放| 香蕉免费看一区二区三区| 国产伦精品一区二区免费| 国产美女口爆吞精一区二区| 亚洲一区二区视频在线观看| 中文字幕一区二区人妻| 亚洲线精品一区二区三区影音先锋| 91福利国产在线观看一区二区| 在线精品动漫一区二区无广告| 日韩人妻无码一区二区三区| 亚洲乱码一区二区三区在线观看| 九九久久99综合一区二区| 一区二区三区人妻无码| 日韩人妻一区二区三区蜜桃视频| 91在线精品亚洲一区二区| 日本午夜精品一区二区三区电影 | 久久伊人精品一区二区三区| 精品无码国产一区二区三区AV | 亚洲AV香蕉一区区二区三区| 天天综合色一区二区三区| 国产一区精品视频| 国产丝袜美女一区二区三区 | 人妻无码一区二区三区|