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

郵件傳輸代理(MTA)基礎

系統 Linux
本教程中,你將學習:使用 mail 命令;創建郵件別名;配置電子郵件轉發;了解常見郵件傳輸代理(MTA),比如,postfix、sendmail、qmail、以及 exim。

[[224239]]

概述

本教程中,你將學習:

  • 使用 mail 命令。
  • 創建郵件別名。
  • 配置電子郵件轉發。
  • 了解常見郵件傳輸代理(MTA),比如,postfix、sendmail、qmail、以及 exim。

 

控制郵件去向

Linux 系統上的電子郵件是使用 MTA 投遞的。你的 MTA 投遞郵件到你的系統上的其他用戶,并且 MTA 彼此通訊跨越系統投遞到全世界。

Sendmail 是最古老的 Linux MTA。它最初起源于 1979 年用于阿帕網(ARPANET)的 delivermail 程序。如今它有幾個替代品,在本教程中,我也會介紹它們。

 

前提條件

為完成本系列教程的大部分內容,你需要具備 Linux 的基礎知識,你需要擁有一個 Linux 系統來實踐本教程中的命令。你應該熟悉 GNU 以及 UNIX 命令。有時候不同版本的程序的輸出格式可能不同,因此,在你的系統中輸出的結果可能與我在下面列出的稍有不同。

在本教程中,我使用的是 Ubuntu 14.04 LTS 和 sendmail 8.14.4 來做的演示。

 

郵件傳輸

郵件傳輸代理(比如 sendmail)在用戶之間和系統之間投遞郵件。大量的因特網郵件使用簡單郵件傳輸協議(SMTP),但是本地郵件可能是通過文件或者套接字等其它可能的方式來傳輸的。郵件是一種存儲和轉發的操作,因此,在用戶接收郵件或者接收系統和通訊聯系可用之前,郵件一直是存儲在某種文件或者數據庫中。配置和確保 MTA 的安全是非常復雜的任務,它們中的大部分內容都已經超出了本教程的范圍。

 

mail 命令

如果你使用 SMTP 協議傳輸電子郵件,你或許知道你可以使用許多郵件客戶端,包括 mailmuttalpinenotmuch、以及其它基于主機控制臺或者圖形界面的郵件客戶端。mail 命令是最老的、可用于腳本中的、發送和接收以及管理收到的郵件的備用命令。

你可以使用 mail 命令交互式的向列表中的收件人發送信息,或者不使用參數去查看你收到的郵件。清單 1 展示了如何在你的系統上去發送信息到用戶 steve 和 pat,同時抄送拷貝給用戶 bob。當提示 Cc:subject: 時,輸入相應的抄送用戶以及郵件主題,接著輸入郵件正文,輸入完成后按下 Ctrl+D (按下 Ctrl 鍵并保持再按下 D 之后全部松開)。

  1. ian@attic4-u14:~$ mail steve,pat
  2. Cc: bob
  3. Subject: Test message 1
  4. This is a test message
  5.  
  6. Ian

清單 1. 使用 mail 交互式發送郵件

如果一切順利,你的郵件已經發出。如果在這里發生錯誤,你將看到錯誤信息。例如,如果你在接收者列表中輸入一個無效的用戶名,郵件將無法發送。注意在本示例中,所有的用戶都在本地系統上存在,因此他們都是有效用戶。

你也可以使用命令行以非交互式發送郵件。清單 2 展示了如何給用戶 steve 和 pat 發送一封郵件。這種方式可以用在腳本中。在不同的軟件包中 mail 命令的版本不同。對于抄送(Cc:)有些支持一個 -c 選項,但是我使用的這個版本不支持這個選項,因此,我僅將郵件發送到收件人。

  1. ian@attic4-u14:~$ mail -t steve,pat -s "Test message 2" <<< "Another test.\n\nIan"

清單 2. 使用 mail 命令非交互式發送郵件

如果你使用沒有選項的 mail 命令,你將看到一個如清單 3 中所展示的那樣一個收到信息的列表。你將看到用戶 steve 有我上面發送的兩個信息,再加上我以前發送的一個信息和后來用戶 bob 發送的信息。所有的郵件都用 'N' 標記為新郵件。

  1. steve@attic4-u14:~$ mail
  2. "/var/mail/steve": 4 messages 4 new
  3. >N 1 Ian Shields Tue Dec 12 21:03 16/704 test message
  4. N 2 Ian Shields Tue Dec 12 21:04 18/701 Test message 1
  5. N 3 Ian Shields Tue Dec 12 21:23 15/661 Test message 2
  6. N 4 Bob C Tue Dec 12 21:45 17/653 How about lunch tomorrow?
  7. ?

清單 3. 使用 mail 查看收到的郵件

當前選中的信息使用一個 > 來標識,它是清單 3 中的第一封郵件。如果你按下回車鍵(Enter),將顯示下一封未讀郵件的第一頁。按下空格楗將顯示這個郵件的下一頁。當你讀完這個郵件并想返回到 ? 提示符時,按下回車鍵再次查看下一封郵件,依次類推。在 ? 提示符下,你可以輸入 h 再次去查看郵件頭。你看過的郵件前面將顯示一個 R 狀態,如清單 4 所示。

  1. ? h
  2. R 1 Ian Shields Tue Dec 12 21:03 16/704 test message
  3. R 2 Ian Shields Tue Dec 12 21:04 18/701 Test message 1
  4. >R 3 Ian Shields Tue Dec 12 21:23 15/661 Test message 2
  5. N 4 Bob C Tue Dec 12 21:45 17/653 How about lunch tomorrow?
  6. ?

清單 4. 使用 h 去顯示郵件頭

在這個圖中,Steve 已經讀了三個郵件,但是沒有讀來自 bob 的郵件。你可以通過數字來選擇單個的信息,你也可以通過輸入 d 刪除你不想要的信息,或者輸入 3d 去刪除第三個信息。如果你輸入 q 你將退出 mail 命令。已讀的信息將被轉移到你的家目錄下的 mbox 文件中,而未讀的信息仍然保留在你的收件箱中,默認在 /var/mail/$(id -un)。如清單 5 所示。

  1. ? h
  2. R 1 Ian Shields Tue Dec 12 21:03 16/704 test message
  3. R 2 Ian Shields Tue Dec 12 21:04 18/701 Test message 1
  4. >R 3 Ian Shields Tue Dec 12 21:23 15/661 Test message 2
  5. N 4 Bob C Tue Dec 12 21:45 17/653 How about lunch tomorrow?
  6. ? q
  7. Saved 3 messages in /home/steve/mbox
  8. Held 1 message in /var/mail/steve
  9. You have mail in /var/mail/steve

清單 5. 使用 q 退出 mail

如果你輸入 x 而不是使用 q 去退出,你的郵箱在退出后將不保留你做的改變。因為這在 /var 文件系統中,你的系統管理員可能僅允許郵件在一個有限的時間范圍內保留。要重新讀取或者以其它方式再次處理保存在你的本地郵箱中的郵件,你可以使用 -f 選項去指定想要去讀的文件。比如,mail -f mbox

 

郵件別名

在前面的節中,看了如何在系統上給許多用戶發送郵件。你可以使用一個全限定名字(比如 ian@myexampledomain.com)給其它系統上的用戶發送郵件。

有時候你可能希望用戶的所有郵件都可以發送到其它地方。比如,你有一個服務器群,你希望所有的 root 用戶的郵件都發給中心的系統管理員。或者你可能希望去創建一個郵件列表,將郵件發送給一些人。為實現上述目標,你可以使用別名,別名允許你為一個給定的用戶名定義一個或者多個目的地。這個目的地或者是其它用戶的郵箱、文件、管道、或者是某個進一步處理的命令。你可以在 /etc/mail/aliases 或者 /etc/aliases 中創建別名來實現上述目的。根據你的系統的不同,你可以找到上述其中一個,符號鏈接到它們、或者其中之一。改變別名文件你需要有 root 權限。

別名的格式一般是:

  1. name: addr_1, addr_2, addr_3, ...

這里 name 是一個要別名的本地用戶名字(即別名),而 addr_1addr_2,... 可以是一個或多個別名。別名可以是一個本地用戶、一個本地文件名、另一個別名、一個命令、一個包含文件,或者一個外部地址。

因此,發送郵件時如何區分別名呢(addr-N)?

  • 本地用戶名是你機器上系統中的一個用戶名字。從技術角度來說,它可以通過調用 getpwnam 命令找到它。
  • 本地文件名是以 / 開始的完全路徑和文件名。它必須是 sendmail 可寫的。信息會追加到這個文件上。
  • 命令是以一個管道符號開始的(|)。信息是通過標準輸入的方式發送到命令的。
  • 包含文件別名是以 :include: 和指定的路徑和文件名開始的。在該文件中的別名被添加到該名字所代表的別名中。
  • 外部地址是一個電子郵件地址,比如 john@somewhere.com

你可以在你的系統中找到一個示例文件,它是與你的 sendmail 包一起安裝的,它的位置在 /usr/share/sendmail/examples/db/aliases。它包含一些給 postmasterMAILER-DAEMONabuse 和 `spam 的別名建議。在清單 6,我把我的 Ubuntu 14.04 LTS 系統上的一些示例文件,和人工修改的示例結合起來說明一些可能的情況。

  1. ian@attic4-u14:~$ cat /etc/mail/aliases
  2. # First include some default system aliases from
  3. # /usr/share/sendmail/examples/db/aliases
  4.  
  5. #
  6. # Mail aliases for sendmail
  7. #
  8. # You must run newaliases(1) after making changes to this file.
  9. #
  10.  
  11. # Required aliases
  12. postmaster: root
  13. MAILER-DAEMON: postmaster
  14.  
  15. # Common aliases
  16. abuse: postmaster
  17. spam: postmaster
  18.  
  19. # Other aliases
  20.  
  21. # Send steve's mail to bob and pat instead
  22. steve: bob,pat
  23.  
  24. # Send pat's mail to a file in her home directory and also to her inbox.
  25. # Finally send it to a command that will make another copy.
  26. pat: /home/pat/accumulated-mail,
  27. \pat,
  28. |/home/pat/makemailcopy.sh
  29.  
  30. # Mailing list for system administrators
  31. sysadmins: :include: /etc/aliases-sysadmins

清單 6. 人工修改的 /etc/mail/aliases 示例

注意那個 pat 既是一個別名也是一個系統中的用戶。別名是以遞歸的方式展開的,因此,如果一個別名也是一個名字,那么它將被展開。Sendmail 并不會給同一個用戶發送相同的郵件兩遍,因此,如果你正好將 pat 作為 pat 的別名,那么 sendmail 在已經找到并處理完用戶 pat 之后,將忽略別名 pat。為避免這種問題,你可以在別名前使用一個 \ 做為前綴去指示它是一個不要進一步引起混淆的名字。在這種情況下,pat 的郵件除了文件和命令之外,其余的可能會被發送到他的正常的郵箱中。

aliases 文件中以 # 開始的行是注釋,它會被忽略。以空白開始的行會以延續行來處理。

清單 7 展示了包含文件 /etc/aliases-sysadmins

  1. ian@attic4-u14:~$ cat /etc/aliases-sysadmins
  2.  
  3. # Mailing list for system administrators
  4. bob,pat

清單 7 包含文件 /etc/aliases-sysadmins

 

newaliases 命令

sendmail 使用的主要配置文件會被編譯成數據庫文件。郵件別名也是如此。你可以使用 newaliases 命令去編譯你的 /etc/mail/aliases 和任何包含文件到 /etc/mail/aliases.db 中。注意,newaliases 命令等價于 sendmail -bi。清單 8 展示了一個示例。

  1. ian@attic4-u14:~$ sudo newaliases
  2. /etc/mail/aliases: 7 aliases, longest 62 bytes, 184 bytes total
  3. ian@attic4-u14:~$ ls -l /etc/mail/aliases*
  4. lrwxrwxrwx 1 root smmsp 10 Dec 8 15:48 /etc/mail/aliases -> ../aliases
  5. -rw-r----- 1 smmta smmsp 12288 Dec 13 23:18 /etc/mail/aliases.db

清單 8. 為郵件別名重建數據庫

 

使用別名的示例

清單 9 展示了一個簡單的 shell 腳本,它在我的別名示例中以一個命令的方式來使用。

  1. ian@attic4-u14:~$ cat ~pat/makemailcopy.sh
  2. #!/bin/bash
  3.  
  4. # Note: Target file ~/mail-copy must be writeable by sendmail!
  5. cat >> ~pat/mail-copy

清單 9. makemailcopy.sh 腳本

清單 10 展示了用于測試時更新的文件。

  1. ian@attic4-u14:~$ date
  2. Wed Dec 13 22:54:22 EST 2017
  3. ian@attic4-u14:~$ mail -t sysadmins -s "sysadmin test 1" <<< "Testing mail"
  4. ian@attic4-u14:~$ ls -lrt $(find /var/mail ~pat -type f -mmin -3 2>/dev/null )
  5. -rw-rw---- 1 pat mail 2046 Dec 13 22:54 /home/pat/mail-copy
  6. -rw------- 1 pat mail 13240 Dec 13 22:54 /var/mail/pat
  7. -rw-rw---- 1 pat mail 9442 Dec 13 22:54 /home/pat/accumulated-mail
  8. -rw-rw---- 1 bob mail 12522 Dec 13 22:54 /var/mail/bob

清單 10. /etc/aliases-sysadmins 包含文件

需要注意的幾點:

  • sendmail 使用的用戶和組的名字是 mail。
  • sendmail 在 /var/mail 保存用戶郵件,它也是用戶 mail 的家目錄。用戶 ian 的默認收件箱在 /var/mail/ian 中。
  • 如果你希望 sendmail 在用戶目錄下寫入文件,這個文件必須允許 sendmail 可寫入。與其讓任何人都可以寫入,還不如定義一個組可寫入,組名稱為 mail。這需要系統管理員來幫你完成。

 

使用一個 .forward 文件去轉發郵件

別名文件是由系統管理員來管理的。個人用戶可以使用它們自己的家目錄下的 .forward 文件去轉發他們自己的郵件。你可以在你的 .forward 文件中放任何可以出現在別名文件的右側的東西。這個文件的內容是明文的,不需要編譯。當你收到郵件時,sendmail 將檢查你的家目錄中的 .forward 文件,然后就像處理別名一樣處理它。

 

郵件隊列和 mailq 命令

Linux 郵件使用存儲-轉發的處理模式。你已經看到的已接收郵件,在你讀它之前一直保存在文件 /var/mail 中。你發出的郵件在接收服務器連接可用之前也會被保存。你可以使用 mailq 命令去查看郵件隊列。清單 11 展示了一個發送給外部用戶 ian@attic4-c6 的一個郵件示例,以及運行 mailq 命令的結果。在這個案例中,當前服務器沒有連接到 attic4-c6,因此郵件在與對方服務器連接可用之前一直保存在隊列中。

  1. ian@attic4-u14:~$ mail -t ian@attic4-c6 -s "External mail" <<< "Testing external mail queues"
  2. ian@attic4-u14:~$ mailq
  3. MSP Queue status...
  4. /var/spool/mqueue-client is empty
  5. Total requests: 0
  6. MTA Queue status...
  7. /var/spool/mqueue (1 request)
  8. -----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient-----------
  9. vBE4mdE7025908* 29 Wed Dec 13 23:48 <ian@attic4-u14.hopto.org>
  10. <ian@attic4-c6.hopto.org>
  11. Total requests: 1

清單 11. 使用 mailq 命令

 

其它郵件傳輸代理

為解決使用 sendmail 時安全方面的問題,在上世紀九十年代開發了幾個其它的郵件傳輸代理。Postfix 或許是最流行的一個,但是 qmail 和 exim 也大量使用。

Postfix 是 IBM 為代替 sendmail 而研發的。它更快、也易于管理、安全性更好一些。從外表看它非常像 sendmail,但是它的內部完全與 sendmail 不同。

Qmail 是一個安全、可靠、高效、簡單的郵件傳輸代理,它由 Dan Bernstein 開發。但是,最近幾年以來,它的核心包已經不再更新了。Qmail 和幾個其它的包已經被吸收到 IndiMail 中了。

Exim 是另外一個 MTA,它由 University of Cambridge 開發。最初,它的名字是 EXperimental Internet Mailer

所有的這些 MTA 都是為代替 sendmail 而設計的,因此,它們它們都兼容 sendmail 的一些格式。它們都能夠處理別名和 .forward 文件。有些封裝了一個 sendmail 命令作為一個到特定的 MTA 自有命令的前端。盡管一些選項可能會被靜默忽略,但是大多數都允許使用常見的 sendmail 選項。mailq 命令是被直接支持的,或者使用一個類似功能的命令來代替。比如,你可以使用 mailq 或者 exim -bp 去顯示 exim 郵件隊列。當然,輸出可以看到與 sendmail 的 mailq 命令的不同之外。

查看相關的主題,你可以找到更多的關于這些 MTA 的更多信息。

對 Linux 上的郵件傳輸代理的介紹到此結束。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2012-02-23 23:08:50

mailpostfix開源

2011-02-21 17:04:57

postfix

2011-01-20 10:57:46

Postfix

2011-02-21 16:41:19

Sendmail

2019-11-21 08:50:54

CentOS 8Postfix郵件服務器

2009-03-27 18:40:32

2011-01-21 15:40:56

Sendmail

2011-02-21 16:33:53

2011-01-18 15:57:00

Postfix

2011-02-21 12:44:05

Postfix

2011-01-21 15:59:21

Sendmail

2011-02-21 14:10:33

QmailSMTP

2009-12-04 10:24:25

2011-01-18 14:47:22

Postfix

2011-02-21 14:31:04

Qmail

2011-02-21 15:47:18

2011-02-21 16:04:40

Qmail

2010-01-11 09:46:24

Postfix郵件系統

2011-02-21 16:14:38

Qmail

2011-02-21 12:59:55

點贊
收藏

51CTO技術棧公眾號

亚洲欧美日韩国产另类专区| 在线一区电影| 岛国av一区二区| 免费影院在线观看一区| 久久夜色精品国产噜噜亚洲av| 亚洲人成网亚洲欧洲无码| 日本福利一区二区| 一本—道久久a久久精品蜜桃| a级片免费观看| 亚洲国产免费看| 伊人久久大香线蕉av一区二区| 欧美视频亚洲图片| 无码小电影在线观看网站免费| 国产女主播在线一区二区| 91亚洲精品久久久| wwwwww国产| 一区二区免费不卡在线| 日韩精品在线视频| 国产无遮挡猛进猛出免费软件 | 欧美精品一区二区蜜桃| 日韩美女毛片| 欧美一级欧美一级在线播放| www.浪潮av.com| 成人午夜在线影视| 久久嫩草精品久久久精品| 91久久久一线二线三线品牌| 天干夜夜爽爽日日日日| 综合激情在线| 在线日韩av观看| 中文在线永久免费观看| 精品伊人久久| 欧美日韩精品欧美日韩精品一综合| 免费在线黄网站| 黄页视频在线播放| 久操视频在线免费播放| 91久久综合| 精品国产一区二区三区在线观看| 精品少妇一区二区三区免费观| 亚洲精品18| 欧美理论电影在线| 中文字幕欧美人妻精品一区| 欧美13videosex性极品| 亚洲伊人色欲综合网| 在线观看欧美激情| 高清av在线| 久久精品人人爽人人爽| 久久久99爱| 亚洲色偷精品一区二区三区| 成人动漫在线一区| 福利视频久久| 国产国语亲子伦亲子| 国模一区二区三区白浆| 国产免费一区二区三区在线观看| 丁香社区五月天| 午夜影院日韩| 国产va免费精品高清在线| 国产精品老女人| 一本色道久久综合| 97精品久久久中文字幕免费| 五月婷婷激情网| 中文久久精品| 日本欧美中文字幕| 日本免费在线观看视频| 久久最新视频| 国产精品美女久久久久av超清| 午夜婷婷在线观看| 亚洲麻豆视频| 日本一区二区不卡| 无码人妻精品一区二区三区蜜桃91 | 精品日韩成人av| 久久久无码人妻精品无码| 999精品视频在这里| 欧美精品一区二区在线播放| 亚洲av成人精品一区二区三区 | 亚洲九九九在线观看| 亚洲视频精品在线| 一区二区精品免费| 欧美激情成人| 美女撒尿一区二区三区| 九九视频在线观看| 国产日韩精品视频一区二区三区 | 亚洲精品男人的天堂| 久久婷婷一区| 国产主播喷水一区二区| 亚洲黄色一级大片| 91免费视频网| 一区二区三区四区五区精品| 黄色片免费在线观看| 夜夜夜精品看看| 99爱视频在线| 啪啪av大全导航福利综合导航| 日韩欧美一区中文| 国产激情视频网站| 日本不卡二三区| 欧美劲爆第一页| 黄色在线视频网址| 韩国v欧美v亚洲v日本v| 狠狠爱一区二区三区| av男人的天堂在线| 亚洲国产日韩综合久久精品| 日韩视频免费在线播放| 91精品一久久香蕉国产线看观看| 精品国产亚洲在线| 大吊一区二区三区| 亚洲国产婷婷| 国产一区深夜福利| 亚洲欧美日韩综合在线| 1区2区3区精品视频| 免费无遮挡无码永久视频| 国产精品66| 日韩av在线精品| 国产精品国产三级国产传播| 国产精品久久久久久久免费软件| 成人精品在线观看| 久久伊伊香蕉| 亚洲第一激情av| 中文字幕线观看| 国产精品一区二区av日韩在线| 久久69精品久久久久久久电影好| 久久精品久久久久久久| 成人一区二区三区在线观看 | 国产精品丝袜高跟| 99热这里只有精品在线观看| 久久久蜜桃精品| 欧美狂野激情性xxxx在线观| 久久99国产精品二区高清软件| 日韩精品久久久久久久玫瑰园| 小嫩苞一区二区三区| 天堂av在线一区| 国内精品视频免费| 99在线播放| 在线播放中文一区| 天天操天天干天天操天天干| 在线亚洲免费| 国产亚洲欧美一区二区三区| h网站久久久| 欧美精品1区2区| 国产三级精品三级观看| 日韩不卡一区二区三区| 欧美日韩免费精品| 性国裸体高清亚洲| 亚洲精品在线观看视频| 免费在线观看黄视频| 国产一区二区精品久久99| 一区二区三区|亚洲午夜| 久久xxx视频| 亚洲小视频在线观看| 九九九在线观看| 91亚洲精品一区二区乱码| 九色自拍视频在线观看| 国产精品17p| 国模精品视频一区二区三区| 蜜桃视频在线观看www| 伊人性伊人情综合网| 女人扒开双腿让男人捅| 欧美三级黄美女| 国产精品毛片一区视频| av资源中文在线| 亚洲精品国产精品自产a区红杏吧| 日本少妇性生活| 99精品在线观看视频| 国模无码视频一区二区三区| 色老板在线视频一区二区| 欧美一区第一页| 国产黄色免费在线观看| 精品视频在线免费看| 99热这里只有精品4| 国产精品一区二区你懂的| 欧美美女黄色网| 菁菁伊人国产精品| 555www成人网| 成年人在线看| 日韩一区二区在线观看视频| 久久久全国免费视频| 高清久久久久久| 大j8黑人w巨大888a片| 久久99视频| 国产综合福利在线| 黑人极品ⅴideos精品欧美棵| 亚洲第一区在线观看| 黄色污污网站在线观看| 国产精品的网站| www.四虎在线| 久久在线精品| 欧美性受xxxx黑人猛交88| 国产精品黄网站| 国产精品第一页在线| 国精产品一区| 精品小视频在线| 国产又粗又猛又爽又黄视频| 性欧美大战久久久久久久久| 亚洲激情视频小说| 国内外成人在线| 欧美色图另类小说| 婷婷综合社区| 免费看成人片| 国产精品视频一区在线观看| 精品一区免费| 国产精品亚洲片夜色在线| 成人看av片| 精品亚洲va在线va天堂资源站| 一本色道久久综合熟妇| 亚洲国产精品久久久久秋霞影院 | 浮妇高潮喷白浆视频| 国产精品久久久乱弄| 狠狠色综合网站久久久久久久| 国精产品一区一区三区四川| 欧美激情啊啊啊| 成年人视频在线看| 亚洲成人三级在线| 在线视频 91| 一本久道中文字幕精品亚洲嫩| 农村黄色一级片| 日本一区二区成人| 艳妇乳肉亭妇荡乳av| 国产一区二区三区免费播放| 日本成人黄色网| 亚洲精品一级| 精品嫩模一区二区三区| 日韩1区2区| 免费一区二区三区在在线视频| 91精品国产自产在线丝袜啪| 国产精品夜色7777狼人| 在线免费日韩片| 国内精品免费午夜毛片| 性欧美1819sex性高清大胸| 色七七影院综合| 男人久久精品| 国产视频自拍一区| 欧美 日韩 人妻 高清 中文| 欧美一三区三区四区免费在线看| 中文人妻熟女乱又乱精品| 欧美性xxxx极品hd满灌| 国产成人在线播放视频| 亚洲一区视频在线| 青青草激情视频| 中文字幕中文字幕中文字幕亚洲无线| 中文字幕免费高清| 91在线码无精品| 性久久久久久久久久久| 成人va在线观看| 激情av中文字幕| 成人午夜免费电影| 日本精品一二三| 国产jizzjizz一区二区| 潘金莲一级淫片aaaaa| 国产精品亚洲人在线观看| 999久久久精品视频| 狠狠色2019综合网| 成人黄色一级大片| 激情国产一区二区| 中文字幕一二三区| 国产99久久久久| 国产精品果冻传媒| 99免费精品视频| 国产国语性生话播放| 久久精品欧美一区二区三区麻豆| 国产jjizz一区二区三区视频| 国产片一区二区三区| 亚洲精品成人av久久| 中文字幕在线观看不卡| 99鲁鲁精品一区二区三区| 亚洲欧美国产77777| 久久久无码一区二区三区| 精品高清一区二区三区| 欧美超碰在线观看| 欧美日韩国产精品自在自线| 99国产精品欲| 亚洲第一区在线观看| 久久电影视频| 日韩在线观看免费高清完整版| 成人ww免费完整版在线观看| 久久久亚洲欧洲日产国码aⅴ| 日韩激情电影免费看| 国产精品看片资源| 国产精久久一区二区| 国产精品视频免费一区二区三区| 欧美激情极品| 亚洲欧美在线网| 国产精品av久久久久久麻豆网| 欧美久久在线观看| 日韩中文字幕区一区有砖一区 | 久久综合九色欧美综合狠狠| 色欲狠狠躁天天躁无码中文字幕| 亚洲欧洲成人自拍| 国产一级片久久| 91福利在线导航| 99久久亚洲精品日本无码| 精品免费国产一区二区三区四区| 日韩av地址| 久久天天躁狠狠躁夜夜躁2014 | 亚洲a一区二区三区| 国产人妻777人伦精品hd| 老牛国产精品一区的观看方式| 在线一区二区不卡| 99精品欧美一区二区三区综合在线| 成人一级片免费看| 亚洲国产日韩精品| 中国一区二区视频| 精品成人免费观看| 青青青青在线| …久久精品99久久香蕉国产| 色999韩欧美国产综合俺来也| 国产欧美日韩亚洲| 外国成人免费视频| 日韩a在线播放| 国产经典欧美精品| 91社区视频在线观看| 亚洲成人av电影| 91在线观看喷潮| 亚洲男人天堂视频| 麻豆蜜桃在线| 成人乱人伦精品视频在线观看| 日韩电影不卡一区| 国产一二三四五| 美女mm1313爽爽久久久蜜臀| 无码精品一区二区三区在线播放| 亚洲欧洲综合另类| 亚洲午夜在线播放| 日韩精品在线播放| 免费看电影在线| 亚洲综合成人婷婷小说| 欧美综合一区| 欧美成人精品欧美一级乱| 成人国产亚洲欧美成人综合网| 艳妇荡乳欲伦69影片| 色成人在线视频| 日韩欧美在线番号| 97久久精品国产| 国产精品22p| 少妇一晚三次一区二区三区| 久久99精品久久久久婷婷| 男人的天堂官网| 色成人在线视频| 黄色免费在线播放| 日韩av电影在线免费播放| 菁菁伊人国产精品| 91丨porny丨探花| 国产成人av一区二区三区在线观看| www.av免费| 91麻豆精品91久久久久久清纯| 一级毛片视频在线观看| 国产精品专区一| 欧美丰满老妇| 亚洲 国产 图片| 中文字幕制服丝袜一区二区三区| 最近中文字幕av| 在线精品国产欧美| 国产精品99久久久久久董美香 | 99视频在线免费观看| 欧美99久久| 99热这里只有精品2| 亚洲精品videosex极品| 国产乱码精品一区二区三区精东 | 清纯粉嫩极品夜夜嗨av| 91精品国产综合久久小美女| 超碰caoporn久久| 国产98在线|日韩| 在线亚洲国产精品网站| 国产精品毛片一区二区| 91搞黄在线观看| 91精品国产91久久久久游泳池 | 欧洲亚洲视频| 日本黄网站免费| 国产精品美日韩| 国产精品一区二区免费视频| 欧美成人午夜剧场免费观看| 91欧美日韩在线| 日本精品免费在线观看| 日本一区二区三区在线观看| 国产精品久久欧美久久一区| 精品中文字幕在线2019| 卡通动漫国产精品| 色七七在线观看| 亚洲欧美电影院| 天天综合永久入口| 国产极品精品在线观看| 国产精品久久观看| 91porn在线| 色综合激情五月| 超碰最新在线| 久久久久久久久一区二区| 免费成人美女在线观看.| 搜索黄色一级片| 亚洲精品电影久久久| 亚洲精品555| 成人午夜视频在线观看免费| 久久精品亚洲精品国产欧美kt∨| 国产女人18毛片18精品| 91精品国产高清| 国产精品国产一区| 国产精品伦子伦| 欧美日韩一区二区在线观看视频| 男女在线观看视频| 亚洲国产日韩综合一区| 不卡电影免费在线播放一区| 日韩欧美国产另类| 欧美激情久久久| 日韩不卡一区| 国产又粗又猛又色|