精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用Mailmerge發(fā)送定制郵件

系統(tǒng)
Mailmerge 是一個(gè)可以定制群發(fā)郵件的命令行程序,它可以處理簡單和復(fù)雜的郵件。

[[335175]]

Mailmerge 是一個(gè)可以定制群發(fā)郵件的命令行程序,它可以處理簡單和復(fù)雜的郵件。

電子郵件還是生活的一部分,盡管有種種不足,它仍然是大多數(shù)人發(fā)送信息的最佳方式,尤其是在按隊(duì)列將郵件發(fā)送給收件人的自動化方式中。

作為 Fedora 社區(qū)行動和影響協(xié)調(diào)員,我的工作之一就是給人們發(fā)送資助旅行相關(guān)的好消息,我經(jīng)常通過電子郵件做這些事。這里,我將給你展示如何使用 Mailmerge 向一群人發(fā)送定制郵件的,Mailmerge 是一個(gè)可以處理簡單和復(fù)雜的郵件的命令行程序。

安裝 Mailmerge

在 Fedora 中,Mailmerge 已經(jīng)打包可用,你可以通過在命令行中運(yùn)行 sudo dnf install python3-mailmerge 來安裝它。你還可以使用 pip 命令從 PyPi 中安裝,具體可以參閱該項(xiàng)目的 README

配置 Mailmerge

三個(gè)配置文件控制著 Mailmerge 的工作模式。運(yùn)行 mailmerge --sample,將生成配置文件模板。這些文件包括:

  • mailmerge_server.conf: 這里保存著 SMTP 服務(wù)端郵件發(fā)送相關(guān)詳細(xì)配置,但你的密碼  在這里保存。
  • mailmerge_database.csv: 這里保存每封郵件的定制數(shù)據(jù),包括收件人的電子郵件地址。
  • mailmerge_template.txt: 這里保存電子郵件的文本,文本中包含占位符,這些占位符會使用 mailmerge_database.csv 中的數(shù)據(jù)替換。

Server.conf

配置模板文件 mailmerge_server.conf 包含幾個(gè)大家應(yīng)該很熟悉的例子。如果你曾經(jīng)往手機(jī)上添加過電子郵件或者設(shè)置過桌面電子郵件客戶端,那你就應(yīng)該看到過這些數(shù)據(jù)。需要提醒的是要記得把你的用戶名更新到這個(gè)文件中,尤其是在你使用模板所提供的配置時(shí)。

Database.csv

mailmerge_database.csv 這個(gè)配置文件稍微有點(diǎn)復(fù)雜。最起碼要將郵件接收者的電子郵件地址保存在這里,其它在電子郵件中任何需要替換的定制信息也要保存在這里。推薦在創(chuàng)建本文件的占位符列表時(shí),同步編輯 mailmerge_template.txt 文件。我發(fā)現(xiàn)一個(gè)有效的做法是,使用電子表格軟件錄入這些數(shù)據(jù),完成后導(dǎo)出為 CSV 文件。使用下面的示例文件:

  1. email,name,number
  2. myself@mydomain.com,"Myself",17
  3. bob@bobdomain.com,"Bob",42

可以你向這兩個(gè)人發(fā)送電子郵件,使用他們的名字并告訴他們一個(gè)數(shù)字。這個(gè)示例文件雖然不是特別有趣,但應(yīng)用了一個(gè)重要的原則,那就是:始終讓自己處于郵件接收列表的首位。這樣你可以在向列表全員發(fā)送郵件之前,先給自己發(fā)送一個(gè)測試郵件,以驗(yàn)證郵件的效果是否如你預(yù)期。

任何包含半角逗號的值,都 必須 以半角雙引號(")封閉。如果恰好在半角雙引號封閉的區(qū)域需要有一個(gè)半角雙引號,那就在同一行中連續(xù)使用兩個(gè)半角雙引號。引號的規(guī)則比較有趣,去 Python 3 中關(guān)于 CSV 的內(nèi)容中 一探究竟吧。

Template.txt

我的工作之一,就是為我們 Fedora 貢獻(xiàn)者會議 Flock 發(fā)送與旅行基金有關(guān)的信息。通過簡單的郵件告訴有關(guān)的人,他被選中為旅行基金支持的幸運(yùn)者,以及相應(yīng)基金支持的詳細(xì)信息。與接收者相關(guān)的具體信息之一就是我們可以為他的旅行提供多少資助。下面是一份我的節(jié)略后的模板文件(為了簡潔,已經(jīng)移除大量的文本):

  1. $ cat mailmerge_template.txt
  2. TO: {{Email}}
  3. SUBJECT: Flock 2019 Funding Offer
  4. FROM: Brian Exelbierd <bexelbie@redhat.com>
  5.  
  6.  
  7. Hi {{Name}},
  8.  
  9.  
  10. I am writing you on behalf of the Flock funding committee. You requested funding for your attendance at Flock. After careful consideration we are able to offer you the following funding:
  11.  
  12.  
  13. Travel Budget: {{Travel_Budget}}
  14.  
  15.  
  16. <<snip>>

模板的起頭定義了郵件的接收者、發(fā)送者和主題。在空行之后,是郵件的內(nèi)容。該郵件需要從 database.csv 文件中獲取接收者的 Email 、Name 和 Travel_Budget 。注意,上述這些占位符是由雙大括弧( {{}} )封閉的。相應(yīng)的 mailmerge_database.csv 如下:

  1. $ cat mailmerge_database.csv
  2. Name,Email,Travel_Budget
  3. Brian,bexelbie@redhat.com,1000
  4. PersonA,persona@fedoraproject.org,1500
  5. PèrsonB,personb@fedoraproject.org,500

注意,我把自己的信息放在了首條,這是為了測試方便。除了我,還有另外兩個(gè)人的信息在文檔中。列表中的第二個(gè)人 PèrsonB,他的名字中有一個(gè)包含變音符號的字母,Mailmerge 會對這類字母自動編碼。

以上包含了模板的全部知識點(diǎn):寫上你自己的電子郵件信息,并編寫好以雙大括弧封閉的占位符。接下來創(chuàng)建用來提供前述占位符具體值的數(shù)據(jù)文件。現(xiàn)在測試一下電子郵件的效果。

測試并發(fā)送簡單郵件

試運(yùn)行

測試從郵件的試運(yùn)行開始,試運(yùn)行就是講郵件內(nèi)容顯示出來,所有的占位符都會被具體值取代。默認(rèn)情況下,如果你運(yùn)行不帶參數(shù)的命令 mailmerge,它將對收件列表中的第一個(gè)人進(jìn)行試運(yùn)行:

  1. $ mailmerge
  2. >>> encoding ascii
  3. >>> message 0
  4. TO: bexelbie@redhat.com
  5. SUBJECT: Flock 2019 Funding Offer
  6. FROM: Brian Exelbierd <bexelbie@redhat.com>
  7. MIME-Version: 1.0
  8. Content-Type: text/plain; charset="us-ascii"
  9. Content-Transfer-Encoding: 7bit
  10. Date: Sat, 20 Jul 2019 18:17:15 -0000
  11.  
  12.  
  13. Hi Brian,
  14.  
  15.  
  16. I am writing you on behalf of the Flock funding committee. You requested funding for your attendance at Flock. After careful consideration we are able to offer you the following funding:
  17.  
  18.  
  19. Travel Budget: 1000
  20.  
  21.  
  22. <<snip>>
  23.  
  24.  
  25. >>> sent message 0 DRY RUN
  26. >>> No attachments were sent with the emails.
  27. >>> Limit was 1 messages. To remove the limit, use the --no-limit option.
  28. >>> This was a dry run. To send messages, use the --no-dry-run option.

從試運(yùn)行生成的郵件中(列表中的 message 0 ,和計(jì)算機(jī)中很多計(jì)數(shù)場景一樣,計(jì)數(shù)從 0 開始),可以看到我的名字及旅行預(yù)算是正確的。如果你想檢視所有的郵件,運(yùn)行 mailmerge --no-limit,告訴 Mailmerge 不要僅僅處理第一個(gè)收件人的信息。下面是第三個(gè)收件人郵件的試運(yùn)行結(jié)果,用來測試特殊字符的編碼:

  1. >>> message 2
  2. TO: personb@fedoraproject.org
  3. SUBJECT: Flock 2019 Funding Offer
  4. FROM: Brian Exelbierd <bexelbie@redhat.com>
  5. MIME-Version: 1.0
  6. Content-Type: text/plain; charset="iso-8859-1"
  7. Content-Transfer-Encoding: quoted-printable
  8. Date: Sat, 20 Jul 2019 18:22:48 -0000
  9.  
  10.  
  11. Hi P=E8rsonB,

沒有問題,P=E8rsonB 是 PèrsonB 的編碼形式。

發(fā)送測試信息

現(xiàn)在,運(yùn)行 mailmerge --no-dry-run,Mailmerge 將向收件人列表中的第一個(gè)人發(fā)送電子郵件:

  1. $ mailmerge --no-dry-run
  2. >>> encoding ascii
  3. >>> message 0
  4. TO: bexelbie@redhat.com
  5. SUBJECT: Flock 2019 Funding Offer
  6. FROM: Brian Exelbierd <bexelbie@redhat.com>
  7. MIME-Version: 1.0
  8. Content-Type: text/plain; charset="us-ascii"
  9. Content-Transfer-Encoding: 7bit
  10. Date: Sat, 20 Jul 2019 18:25:45 -0000
  11.  
  12.  
  13. Hi Brian,
  14.  
  15.  
  16. I am writing you on behalf of the Flock funding committee. You requested funding for your attendance at Flock. After careful consideration we are able to offer you the following funding:
  17.  
  18.  
  19. Travel Budget: 1000
  20.  
  21.  
  22. <<snip>>
  23.  
  24.  
  25. >>> Read SMTP server configuration from mailmerge_server.conf
  26. >>> host = smtp.gmail.com
  27. >>> port = 587
  28. >>> username = bexelbie@redhat.com
  29. >>> security = STARTTLS
  30. >>> password for bexelbie@redhat.com on smtp.gmail.com:
  31. >>> sent message 0
  32. >>> No attachments were sent with the emails.
  33. >>> Limit was 1 messages. To remove the limit, use the --no-limit option.

在倒數(shù)第 4 行,它將要求你輸入你的密碼。如果你使用的是雙因素認(rèn)證或者域控制登錄,那就需要創(chuàng)建應(yīng)用密碼來繞過這些控制。如果你使用的是 Gmail 或者類似的系統(tǒng),可以直接在界面上完成密碼驗(yàn)證。如果不行的話,聯(lián)系你的郵件系統(tǒng)管理員。上述這些操作不會影響郵件系統(tǒng)的安全性,但是仍然有必要采用復(fù)雜的安全性好的密碼。

我在我的郵件收件箱中,看到了這封格式美觀的測試郵件。如果測試郵件看起來沒有問題,那就可以運(yùn)行 mailmerge --no-dry-run --no-limit 發(fā)送所有的郵件了。

發(fā)送復(fù)雜郵件

只有充分了解了 Jinja2 模板 ,你才可能充分領(lǐng)略 Mailmerge 真正的威力。在郵件模板中使用條件語句及附帶附件,是很有用的。下面就是一個(gè)復(fù)雜郵件的模板及對應(yīng)的數(shù)據(jù)文件:

  1. $ cat mailmerge_template.txt
  2. TO: {{Email}}
  3. SUBJECT: Flock 2019 Funding Offer
  4. FROM: Brian Exelbierd <bexelbie@redhat.com>
  5. ATTACHMENT: attachments/{{File}}
  6.  
  7.  
  8. Hi {{Name}},
  9.  
  10.  
  11. I am writing you on behalf of the Flock funding committee. You requested funding for your attendance at Flock. After careful consideration we are able to offer you the following funding:
  12.  
  13.  
  14. Travel Budget: {{Travel_Budget}}
  15. {% if Hotel == "Yes" -%}
  16. Lodging: Lodging in the hotel Wednesday-Sunday (4 nights)
  17. {%- endif %}
  18.  
  19.  
  20. <<snip>>
  21.  
  22.  
  23. $ cat mailmerge_database.csv
  24. Name,Email,Travel_Budget,Hotel,File
  25. Brian,bexelbie@redhat.com,1000,Yes,visa_bex.pdf
  26. PersonA,persona@fedoraproject.org,1500,No,visa_person_a.pdf
  27. PèrsonB,personb@fedoraproject.org,500,Yes,visa_person_b.pdf

在這個(gè)郵件中有兩項(xiàng)新內(nèi)容。首先是附件,我需要向參加國際旅行的人發(fā)送簽證邀請信,幫助他們來 Flock,文件頭的 ATTACHMENT 部分說明了要包含什么文件;為了保持我的文檔目錄清晰,我將所有需要作為附件的文檔保存于附件子目錄下。其次是包含了關(guān)于賓館的條件信息,因?yàn)橛行┤说穆眯匈Y金包含了住宿費(fèi)用,我需要對涉及住宿的人員訴及相關(guān)信息,而這是通過 if 判斷實(shí)現(xiàn)的:

  1. {% if Hotel == "Yes" -%}
  2. Lodging: Lodging in the hotel Wednesday-Sunday (4 nights)
  3. {%- endif %}

這和大多數(shù)編程語言中的 if 判斷是一樣的。Jinja2 實(shí)力非凡,可以實(shí)現(xiàn)多級判斷。通過包含數(shù)據(jù)元素控制郵件內(nèi)容,能大大簡化相關(guān)的日常工作。空格的正確使用對郵件的易讀性很重要。if 和 endif 語句中的短線( - )是 Jinja2 控制 空白字符 的一部分。這里面選項(xiàng)很多,所以還是要通過試驗(yàn)找到最適合自己的方式。

在上面的例子中,我在數(shù)據(jù)文件擴(kuò)充了 Hotel 和 File 兩個(gè)字段,這些字段的值控制著賓館信息和附件文件名。另外,在上例中,我和 PèrsonB 有住宿資助,但 PersonA 沒有。

對于簡單郵件和復(fù)雜郵件而言,試運(yùn)行及正式發(fā)送郵件的操作都是相同的。快去試試吧!

你還可以嘗試在郵件頭中使用條件判斷( if … endif ),比如你可以使發(fā)送給在數(shù)據(jù)庫中的某人的郵件包含附件,或者改變對部分人改變發(fā)送人的信息。

Mailmerge 的優(yōu)點(diǎn)

Mailmerge 是用來批量發(fā)送定制郵件的簡潔而高效的工具。每個(gè)人只接受到他需要的信息,其它額外的操作和細(xì)節(jié)都是透明的。

我還發(fā)現(xiàn),即使是在發(fā)送簡單的集團(tuán)郵件時(shí),相對于使用 CC 或者 BCC 向一組受眾發(fā)送一封郵件,采用 Mailmerge 也是非常高效的。很多人使用了郵件過濾,那些不是直接發(fā)給他們的郵件,他們一律不會立刻處理。使用 Mailmerge 保證了每名接收者收到的就是自己的郵件。所有的信息會對接收者進(jìn)行正確過濾,再也不會有人無意間回復(fù)到整個(gè)郵件組。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2023-12-06 11:10:08

2020-02-20 14:40:53

Vim郵件開源

2009-08-04 09:39:11

2017-04-26 09:00:23

Python發(fā)送郵件腳本

2021-02-18 07:20:51

Nodejs前端開發(fā)

2011-08-22 15:50:05

Linuxmailsendmail

2022-09-02 15:08:02

Python郵件發(fā)送

2022-01-28 15:04:57

Python日志郵件

2009-02-05 14:02:46

SmtpMail發(fā)送郵件ASP.NET

2021-07-30 16:34:31

前端Nodejs開發(fā)

2020-02-26 13:47:57

Emacs電子郵件開源

2017-03-02 09:05:56

CentOS 7Sendmail郵件

2009-12-14 17:23:31

2023-12-31 16:29:31

GoGoroutinesChannels

2021-06-11 06:54:34

程序郵件Django

2024-09-05 08:58:37

2011-01-19 14:32:17

Thunderbird設(shè)置

2020-07-14 09:58:01

Python開發(fā)工具

2011-08-02 11:30:41

iOS開發(fā) 郵件發(fā)送

2009-12-02 16:38:26

PHP發(fā)送郵件函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

欧美在线观看视频在线| 激情欧美一区二区| 日韩影视在线观看| 国产精品小仙女| 精品国产依人香蕉在线精品| 911福利视频| 久久日韩视频| 懂色av一区二区夜夜嗨| 午夜精品一区二区三区在线播放 | 久久综合网络一区二区| 亚洲成年人在线| 黄色www网站| 国产高清视频在线观看| 精品一区二区三区免费视频| 色综合久久久久久中文网| 久久精品视频在线观看免费| 欧美精品videossex少妇| av电影在线观看一区| 日本一区二区不卡| 国产美女福利视频| 国产精品网址| 欧美天堂一区二区三区| 欧美 日韩 国产精品| 午夜成人鲁丝片午夜精品| 视频一区欧美精品| 欧美精品在线看| 欧美做受喷浆在线观看| 久久婷婷五月综合色丁香| 亚洲成av人片| 亚洲午夜精品久久久中文影院av| 亚洲伦理在线观看| 免费成人av资源网| 97国产一区二区| 欧美日韩成人在线| 熟女少妇在线视频播放| 日本三级在线视频| 91在线视频观看| 91精品视频网站| 欧美精品一二三四区| 欧美激情综合色综合啪啪| 亚洲精品一区中文| 中文字幕亚洲日本| 99精品在免费线偷拍| 亚洲一区av在线| 在线观看国产一区| 欧美拍拍视频| 成人毛片在线观看| 亚洲va男人天堂| 日本成人一级片| 国产手机视频一区二区| 欧美高清性猛交| а天堂中文在线资源| 在线成人动漫av| 亚洲激情视频网站| 秘密基地免费观看完整版中文| 99欧美精品| 亚洲一级片在线观看| 中文字幕在线亚洲精品 | 欧美精品一线| 日日狠狠久久偷偷四色综合免费| 可以直接看的无码av| 国产精品白浆| 7777精品伊人久久久大香线蕉最新版| 毛葺葺老太做受视频| 欧美xxxhd| 天天影视涩香欲综合网| av网站大全免费| 伊人春色在线观看| 亚洲精品国产a久久久久久| 亚洲免费不卡| 在线免费观看黄| 国产精品美女视频| 视频一区二区三区免费观看| 成年人在线观看视频| 久久日韩精品一区二区五区| 久久久一本精品99久久精品| 无码人妻丰满熟妇区毛片| 国产麻豆免费视频| 九九九久久久精品| 成人免费在线视频网站| 国产美女明星三级做爰| 欧美精品一二三四区| 中国成人一区| 久久久久久国产精品三级玉女聊斋 | 91嫩草|国产丨精品入口| 在线精品视频在线观看高清| 久久久久久久激情视频| 国产成人一级片| 日韩av二区在线播放| 成人精品久久av网站| 亚洲av综合色区无码一二三区| 成人av在线影院| 日韩精品久久久| 黄色在线视频网站| 亚洲成人免费视| 国产一区二区视频免费在线观看| 国产精品亚洲成在人线| 亚洲第一男人天堂| gv天堂gv无码男同在线观看| 欧美成人亚洲| 国产精品美女网站| 人妻va精品va欧美va| 久久品道一品道久久精品| 在线视频不卡一区二区三区| 国产啊啊啊视频在线观看| 日韩欧美国产一区二区| 手机在线成人免费视频| 成人午夜888| 国产精品美女久久久久久久| 日韩精品一区二区三区在线播放| 黄色国产在线观看| 亚洲精品小说| 日本一欧美一欧美一亚洲视频| 11024精品一区二区三区日韩| 成人中文字幕合集| 手机成人av在线| 色8久久影院午夜场| 精品少妇一区二区三区日产乱码| 麻豆精品免费视频| 狠色狠色综合久久| 成人免费大片黄在线播放| 欧美精品a∨在线观看不卡 | 久久高清免费视频| 精品系列免费在线观看| 欧洲亚洲一区二区| 碰碰在线视频| 精品国产91洋老外米糕| 久艹在线观看视频| 日韩**一区毛片| 欧美乱偷一区二区三区在线| freexxx性亚洲精品| 日韩三级av在线播放| 黄色av免费播放| 免费日韩精品中文字幕视频在线| 99精彩视频| 黄色网址在线免费播放| 精品久久久久久国产91| 成人三级做爰av| 你懂的网址国产 欧美| 国产精品一区久久久| 粉嫩av一区| 欧美自拍丝袜亚洲| 色噜噜日韩精品欧美一区二区| 一本色道久久精品| 麻豆亚洲一区| 456亚洲精品成人影院| 亚洲欧洲日本专区| 亚洲成熟少妇视频在线观看| 久久综合久久鬼色中文字| 一区二区传媒有限公司| 韩国精品福利一区二区三区| 午夜精品美女自拍福到在线| 亚洲av成人精品毛片| 午夜欧美视频在线观看| 奇米777第四色| 在线欧美视频| 狠狠色伊人亚洲综合网站色| 快射av在线播放一区| 777xxx欧美| 日韩影院一区二区| 国产高清精品网站| 国产真人做爰毛片视频直播| 欧美wwwwww| 国产成人免费av| 1区2区3区在线观看| 欧美日韩国产成人在线免费| 最新一区二区三区| 国产不卡视频在线播放| 国产96在线 | 亚洲| 国产天堂av在线| 欧美成人tv| 国产三区精品| 日韩电影大全网站| www国产精品com| 亚洲av无码国产精品久久不卡| 亚洲综合在线免费观看| 成人做爰www看视频软件| 久久av最新网址| 亚洲精品高清国产一线久久| 99精品国产九九国产精品| 色在人av网站天堂精品| 熟妇人妻一区二区三区四区 | 草莓视频18免费观看| 国产农村妇女精品| 国产精品探花在线播放| 黄色国产精品| 日韩欧美亚洲日产国| 四虎地址8848精品| 668精品在线视频| 国产黄在线看| 日韩亚洲欧美在线观看| 一区二区三区视频免费看| 国产免费久久精品| 秘密基地免费观看完整版中文| 先锋影音国产一区| 亚洲制服中文| 免费观看成人www动漫视频| 欧美劲爆第一页| 二区三区在线播放| 精品国产第一区二区三区观看体验 | 天天超碰亚洲| 久久精品ww人人做人人爽| 激情久久一区二区| 91精品国产91久久久久福利| 麻豆tv在线| 亚洲天堂成人在线| 国产一区二区在线播放视频| 岛国av一区二区在线在线观看| 国产黄色录像片| 91免费在线看| 26uuu国产| 蜜桃精品视频在线观看| 国产www免费| 欧美国产美女| 久久综合入口| 2020最新国产精品| 国产精品久久综合av爱欲tv| 超碰在线97国产| 久久精品国产清自在天天线| 精品推荐蜜桃传媒| 亚洲电影av在线| 国产毛片毛片毛片毛片| 在线免费av一区| 日本少妇性生活| 亚洲精品第1页| 人与动物性xxxx| 中文字幕不卡在线| 变态另类丨国产精品| 岛国精品在线观看| 国产人妻精品久久久久野外| 麻豆成人91精品二区三区| 欧美两根一起进3p做受视频| 一本色道久久综合| 国产 日韩 亚洲 欧美| 午夜亚洲福利| 男女啪啪免费观看| 亚洲最新色图| 91手机视频在线| 日韩欧美综合| 五月天色一区| 大色综合视频网站在线播放| 欧美日韩一区在线播放| 要久久爱电视剧全集完整观看 | 热久久久久久久久| 蜜桃视频在线观看一区| 手机看片一级片| 麻豆成人久久精品二区三区小说| 国内自拍视频网| 蜜桃久久久久久久| 亚洲涩涩在线观看| 精品一区二区三区不卡 | www.久久久久久久| 色综合一个色综合| 亚洲欧美精品一区二区三区| 欧美日韩国产中字| 欧美日韩一二三四区| 色美美综合视频| 国产性生活视频| 日本高清成人免费播放| 国产一级精品毛片| 欧美日韩国产三级| 精品人妻伦一区二区三区久久| 日韩一区二区三区av| 亚洲奶汁xxxx哺乳期| 亚洲国产天堂网精品网站| 亚州男人的天堂| 亚洲人成电影在线| se在线电影| 久热99视频在线观看| 欧美另类tv| 欧美一区视频在线| 欧美free嫩15| 91亚洲国产成人久久精品网站| 少妇喷水在线观看| 国产精品1024| 催眠调教后宫乱淫校园| 91麻豆蜜桃一区二区三区| 欧美偷拍一区二区三区| 中文字幕综合网| 黄色小视频在线免费看| 欧美日韩国产丝袜另类| 日韩av免费播放| 91精品国产欧美日韩| 亚洲AV第二区国产精品| 在线日韩欧美视频| a视频在线免费看| 91精品国产精品| 欧美视频精品| 精品久久久久久一区| 精品理论电影| 久久久国内精品| 日韩av二区在线播放| 国产男女无遮挡猛进猛出| 91一区在线观看| 波多野结衣久久久久| 五月天激情小说综合| 一级成人免费视频| 亚洲国产精品99| 一本一道波多野毛片中文在线| 欧美黄色性视频| 欧美aaa大片视频一二区| 久久久91精品国产| 久久久久久久| 波多野结衣成人在线| 日韩久久视频| 欧美国产亚洲一区| 韩国理伦片一区二区三区在线播放| 中文在线永久免费观看| 国产精品午夜在线观看| www.av麻豆| 日韩午夜激情电影| 国产九色在线| 性色av一区二区三区| 成人噜噜噜噜| 天堂资源在线亚洲视频| 99在线精品视频在线观看| 天天操精品视频| 中文字幕不卡在线| av图片在线观看| 精品久久人人做人人爰| 求av网址在线观看| 国产成人极品视频| 美腿丝袜亚洲图片| 久久亚洲a v| 麻豆成人综合网| 手机免费观看av| 色狠狠av一区二区三区| 五月天婷婷激情网| 欧美高清第一页| 中文字幕一区二区三区日韩精品| 亚洲一区二区精品在线观看| 久久在线91| 魔女鞋交玉足榨精调教| 黄色一区二区在线| 人人妻人人澡人人爽人人欧美一区 | 国产视频观看一区| 国产亚洲一卡2卡3卡4卡新区| 少妇高潮毛片色欲ava片| 国产成人av一区| 真实国产乱子伦对白在线| 欧美精品色一区二区三区| av电影在线播放高清免费观看| 欧美一区第一页| 免费av一区二区三区四区| 蜜桃传媒一区二区三区| 成人av资源网站| 久久亚洲天堂网| 日韩精品在线观看视频| 国产ktv在线视频| 好吊色欧美一区二区三区| 亚洲区国产区| 色天使在线视频| 日韩欧美亚洲一二三区| 黄色av网站在线看| 国产精品小说在线| 日韩理论在线| 亚洲免费在线播放视频| 一区二区三区日韩欧美精品 | 全球最大av网站久久| 日本一区二区三区四区高清视频| 日本一区中文字幕| 国产午夜精品福利视频| 欧美美女bb生活片| 国产精品久久久久久福利| 51成人做爰www免费看网站| 国产精品大片免费观看| 亚州av综合色区无码一区| 在线亚洲一区观看| 思思99re6国产在线播放| 92国产精品久久久久首页| 亚洲第一毛片| 中文字幕av网址| 欧美日韩一区二区欧美激情| 超碰在线免费公开| 国产精品综合久久久久久| 夜久久久久久| 中文字幕有码在线播放| 欧美一区二区福利在线| av免费在线视| 日韩国产伦理| 国产精品影视在线观看| 日本亚洲欧美在线| 永久免费看mv网站入口亚洲| 国产午夜久久av| 日本毛片在线免费观看| 中文在线一区二区| 亚洲伦理在线观看| 国产精品久久久久久久久借妻| 欧美大片专区| 亚洲人成人无码网www国产| 欧美剧情电影在线观看完整版免费励志电影| 在线三级电影| 欧美亚洲一级二级| 国产中文一区二区三区| 东京热一区二区三区四区| 精品国产一区二区三区久久狼5月 精品国产一区二区三区久久久狼 精品国产一区二区三区久久久 | 国产一区二区在线观| 国产午夜福利视频在线观看| 国产精品视频在线看| 欧美日韩高清免费|