in header_common.htm --> -->

52AV手機A片王|52AV.ONE

 找回密碼
 立即註冊
快捷導航

Yahoo!奇摩搜尋
熱搜: 手機A片
Google奇摩搜尋
熱搜: 手機A片
     
查看: 3140|回復: 0
打印 上一主題 下一主題

[Mail] CentOS 安裝 sendmail

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2015-12-15 22:42:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

本帖最後由 IT_man 於 2016-4-15 18:36 編輯 % I5 X. T$ D3 b/ {: m  R' o* T' O
2 G1 ?; ]& [3 F' I# i

$ I3 t$ [5 t( x+ ?! j/ a# cat /etc/redhat-release+ O/ Z/ |6 B; ]% d/ p' E6 ]
CentOS release 6.5 (Final)
! k# ^8 a; j  X1 B  w1 {& }
& a' R6 A- m. Y5 [' l4 ]& d; A
+ f% F+ s9 |0 h: v8 r; k
查詢是否已安裝
5 l! F4 I. y% l( r. z$ f/ [) r# G# rpm -qa | grep sendmail' |% ^$ K+ |5 U( v$ V/ a4 ~" X
# rpm -qa | grep m4) {9 F( J: f0 V( V! g3 T; i4 q
" a3 R- o) b$ m( C
安裝  |) ?$ N/ A$ Q6 T6 C- U' r: r; I' E
# yum install sendmail sendmail-cf m4
+ O: Q# K7 p5 M9 T; p/ T, f# @, h/ c/ J- ?
設定主機名稱
" q) ?: _, `" J6 t: \#vi /etc/mail/local-host-names
0 u+ V* G# O+ F1 f' Z# [8 o加入
; ]2 u# M! @0 E5 a4 O! ?9 wwww.52av.tv

/ ?# Q. V- \; f: ~$ i
www.av4u.info9 ?) }- d" B# k# w, M

9 n2 B9 n& n+ C1 y8 O8 _修改設定檔  q7 A8 S' N1 V
先備份再修改/ b: h0 G4 C( M+ G
# cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.default
& Y5 u( m0 a7 p, y) V4 ~) `8 J& Z# vi /etc/mail/sendmail.mc& f- j, s: Q4 Z/ U6 A) P" M
將下行的 127.0.0.1 改成 0.0.0.0
! y' d. N' A& W& @# rDAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl* e, P0 B$ {0 e; t+ z

& D% I- H  _6 D  r  X3 y備份設定檔% s6 B! A0 N; `+ a- G. D
#cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.default
& j8 z$ D, j8 L6 X6 |! A1 `. e5 P1 `" `# E0 s) v+ O' f
轉換設定檔
; R- {  O$ \4 G0 V3 Z  U#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
4 g4 F' y  m! |7 _6 R
3 s/ V- S4 Y+ _' ?% x設定 Relay% t) M  a" c/ m  D# A
# vi /etc/mail/access0 O! p  D4 [# A( b9 i& o
加一行
$ ]* o# E' E3 t2 B9 j$ C# _, aConnect:www.52av.tv                       RELAY: z& K/ i  G5 H( }1 y2 L

/ b9 W; |  b3 _! p  f% ^& x; r) y3 d製作出 hash 格式的資料庫# U4 `, P. W" T% J
# cd /etc/mail% I$ H" P# L" J. p0 V6 b
# makemap hash access < access; s$ J* J* f" W# B6 Y  s! N0 s; g

8 V' i# H1 o5 x! |啟動服務& G) e( V8 t% w% ^7 I; }
service sendmail start
4 E; h( v* v& P. d* p$ W1 `2 @& }$ j8 B3 _% D
設定開機就啟動6 b9 U) U# `) Y
chkconfig sendmail on" C" x- `& l" Q, t/ n8 @

; e. l0 f/ c, h+ I% r3 u+ O9 B' osu 成其他使用者測試時3 u  g" O5 |: V- o
出現錯誤訊息
0 ^, W" {7 p2 a/var/spool/mail/root: 拒絕不符權限的操作, \. e% g4 v$ W; M1 l% K+ D
原因
. B* a7 z1 q1 A* N要用 su - 使用者4 l: G3 \: B8 V0 E+ D% L! @- S1 o$ |
不可用 su 使用者
$ F" O' I3 u! `& m  X7 ?0 }( d) m# n& j( ^
使用 telnet 測試出現錯誤訊息(假如無telnet client,則可以 yum install telnet 在CentOS下安裝telnet client)+ d1 R, c1 n8 C- E$ z
telnet www.52av.tv 25
* c0 n3 w& `4 }正連線到 www.52av.tv ....無法開啟連接到主機的連線: 連線失敗
/ q1 N: ?  l. J* u- m! C本來以為是本機防火牆擋住了
# Q' ~1 c+ y2 _/ ^% |& D關掉防火牆後仍無法連線
1 z# b: \+ G& y# u將下行的 IP 改成 主機 IP
4 j6 f' n/ }  i! b( ^: fDAEMON_OPTIONS(`Port=smtp,Addr=XXX.XXX.XXX.XXX, Name=MTA')dnl+ ?) L* {; O! q0 x3 ]: V
重新轉換設定檔
% U; |# A4 q$ n! F! c" T#m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
5 F8 q+ a- h; m5 A9 G重新啟動服務
; L/ @6 x  H' L0 Fservice sendmail restart- @6 T, K( g7 t0 d

5 ?* ~% O; s4 otelnet 測試成功* ^4 ?, S4 p+ ?$ x" I! s& B
HELO yourname -通知 SMTP Server 你是誰(在linux mail server上有帳號)
3 F6 n- V/ F/ b7 b  K, L+ ?MAIL FROM: [email protected] -寄件者電郵地址2 j. B; P3 P' O5 E
RCPT TO: [email protected] -收件者電郵地址
5 F9 H) e* N5 O0 [* l3 A* U% W, b$ WDATA -以上步驟通過後,可以用 DATA 開頭並輸入信件內容,結束時用 “.”1 c/ e' h' t4 ?! [! I1 w
QUIT -離開用 QUIT 結束

4 s0 W" }. q( ^0 Q5 ?4 f
% c, @' v, J( O) d. \$ y, A/ {sendmail發郵件報錯的解决辦法
( F' M: Y* X' P" P; v0 _4 v8 n
+ W/ S/ u, H5 C. `$ e: d+ Serror: Real domain name required for sender address。
) U1 c3 T& o  {! W! ~& f) Q是hostname配置的問題,修改hostname即可。$ E; ^$ j9 s. u8 P! m! q  f
  1. 1、hostname av4u.info 【立即生效】. n0 c) m- f$ D7 H
  2. 2、vi /etc/sysconfig/network 【重啟後會讀這個文件】
    6 G+ R8 z6 B2 _
  3. 添加或修改:HOSTNAME=av4u.info
    * ~7 E$ w& Q: G# Y2 k  g  a5 F! w
  4. 3、vi /etc/hosts  【跟各個應用有關系,一定得改】
    2 b% r& N% y6 U8 Z# W/ c/ A! v  ?- T
  5. 在127.0.0.1後面添加主機名av4u.info
複製代碼

% J  f& p% J) n8 r* F2 R! r0 g  Uerror: Relaying denied. IP name lookup failed5 k# k# `. Q# }' w0 T% s5 K$ w3 `; |
解决:
; \: V9 e: }" z7 x# {; y, X修改access文件,將本機ip加入後,問題解决!
# b- w) {9 {; n" g/ B具體方法:4 V, j! P9 c2 v* u. d
  1. /etc/mail/access
    ) R# I# c% Y' D& Z4 z. J8 e, C: f/ N7 M
  2. 加入5 f' Q" m6 o' U, H
  3. xxx.xxx.xxx.xxx    RELAY
複製代碼

" x3 B1 f7 s- r: c5 }4 T5 Z7 ?7 _7 b
P.S 在我的主機以mail 指令測試收發信件都ok
# w( F% E5 b+ T: ~# ?0 t# @參考:http://pejslin.blogspot.tw/2014/04/centos-sendmail.html: `  a: H2 Q: V. T
/ K) i& A1 J0 Q& i3 f0 }/ C

) q: T3 _& a- Q
-->
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則


-->

聚BT福利

本區塊內容依據『電腦網路內容分級處理辦法』為限制級網站,限定年滿18歲以上或達當地國家法定年齡人士方可進入,且願接受本站各項條款,未滿18歲 謝絕進入瀏覽。為防範未滿18歲之未成年網友瀏覽網路上限制級內容的圖文資訊,建議您可進行網路內容分級組織ICRA分級服務的安裝與設定。 (為還給愛護 本站的網友一個純淨的論壇環境,本站設有管理員)

QQ|小黑屋|手機板|52AV手機A片王

GMT+8, 2024-10-7 06:23 , Processed in 0.057440 second(s), 16 queries .

連絡站長.廣告招商

[email protected] | QQ:2405733034     since 2015-01

裸聊妹 快速回復 返回頂部 返回列表