⑴ linux 命令模式下怎麼配置郵件伺服器
Linux什麼系統的?如果是AS5.5的話...那我現在在下面打的就是=
=...
十分還真不好拿啊~建議LZ加點分-
-看在寫的那麼辛苦的份上..
物理機IP:192.168.10.100
域名:www.aiy.com
首先先設置DNS
mkdir
/mnt/cdrom
mount
-t
iso9660
/dev/cdrom
/mnt/cdrom
(掛載ISO...因為我用的是虛擬機=
=沒有光碟..)
cd
/mnt/cdrom/Server/
rpm
-ivh
caching-chroot-9.3.3-7.el5.i386.rpm
rpm
-ivh
bind-*
vim
/etc/name.rfc1912.zones
=
=裡面配置文件太長了...直接說哪一行吧-
-反正都差不多~只要是AS5.5的話
15行:localdomin修改為aiy.com
17行:localdomain.zone改為aiy.com.zone
27行:0.0.127改為本地前三位倒過來...10.168.192
29行:name.local改為192.168.10.zone
輸入Shift+;
然後輸入wq!強制保存並退出
vim
/etc/named.caching.nameserver.conf
15行127.0.0.1改為any
23行localhost改為any
32行、33行localhost改為any
cd
/var/named/chroot/var/named
cp
-p
localdomain.zone
aiy.com.zone
cp
-p
named.local
192.168.10.zone
vim
aiy.com.zone
在最後加mail
(TAB鍵對齊就好了)
IN
A
192.168.10.100
aiy.com
IN
MX
5
mail.aiy.com
同樣
輸入Shift+;
然後輸入wq!強制保存並退出
vim
192.168.10.zone
同樣在最後加100
IN
PTR
mail.aiy.com(注意空格同樣是tab)
輸入Shift+;
然後輸入wq!強制保存並退出
(=
=下面的話這兩句忽略掉了...太麻煩了)
ln
-s
aiy.com.zone
/var/named/
ln
-s
192.168.3.zone
/var/named/
vim
/etc/resolv.conf
nameserver
192.168.10.100
service
named
restart
試試
nslookup
mail.aiy.com
=
=DNS打完...然後MAIL等下繼續..先提交保存=
=
-
-現在繼續..
-
-繼續...掛載省略了...直接安裝
cd
/mnt/cdrom/Server
rpm
-ivh
m4-*
rpm
-ivh
sendmail-*
(一開始安裝系統時候我沒安裝...所以現在掛載~如果一開始有選sendmail的話54掉就可以了..=
=再次~)
前面其實就設置好了mail服務的DNS...
cd
/etc/mail
vim
local-host-names
在最下面輸入aiy.com
vim
sendmail.mc
116行127.0.0.1改為0.0.0.0
m4
sendmail.mc
>
sendmail.cf
cd
/etc/init.d
./saslauthd
restart
./sendmail
restart
./dovecot
restart
useradd
aiy
建立aiy用戶
passwd
aiy
123456
123456
用戶aiy密碼設置為123456
mail
[email protected]
123
(標題)
123
(內容)
ctrl+d
然後信息就發完了..
T.T終於輪到測試了~...
su
aiy
切換到aiy用戶
mail
查看aiy用戶的mail
=
=這樣就完了...現在發現aiy裡面有份root郵件吧...T.T
還能輸入
8917
字-
-不知不覺打了很多字了=
=
我QQ
1842534312不懂可以問我..
-0-可以轉載~但是請保留全部...
⑵ 在linux下如何配置postfix與dovecot才能使客戶端outlook成功連接到電子郵件伺服器上需要詳細步驟,謝謝
1.配置
a. /etc/postfix/main.cf
配置mydomian(域名),myhostname,myorigin,inet_interfaces=all(其他關閉),mynetworks-style,mydestination,mynetworks,relay_domains,home_mailbox
配置主機名和域名 mydomain myhostname
設置由本機寄出的郵件所使用的域名或主機名稱 myorigin
設置postfix服務監聽的網路介面 inet_interfaces
設置可接受郵件的主機名稱和域名 mydestination
設置可以轉發哪些網路的郵件 mynetworks
設置可以轉發哪些網域的郵件 relay_domains = sina.cn
b.驗證:
telnet localhost 25
mail from:[email protected](發件人任意)
rcpt to:[email protected](收件人創建的名字和設置好的域名)
data(輸入信息)
.(結束輸入)
quit(離開)
2.配置dovecot
yum install -y dovecot
a.配置文件:a. vim /etc/dovecot/dovecot.conf (protocols = imap pop3)
b. vim /etc/dovecot/conf.d/10-auth.conf
(disable_plaintext_auth = no)
c. vim /etc/dovecot/conf.d/10-mail.conf
(mail_location = maildir:~/Maildir)地址要和postfix伺服器配置文件中的home_mailbox地址一致
d. vim /etc/dovecot/conf.d/10-ssl.conf
(ssl = yes)
e. vim /etc/pam.d/dovecot (查看pam認證文件)
b.驗證:
[root@CentOS6 ~]# telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Dovecot ready.
user user1
+OK
pass 123
+OK Logged in.
list
+OK 4 messages:
1 472
2 458
3 464
4 464
.
retr 3
+OK 464 octets
Return-Path: <[email protected]>
X-Original-To: [email protected]
Delivered-To: [email protected]
3.郵件客戶端的配置
a. 關閉防火牆,selinux
b. 設置收發郵件伺服器
我這里是用的foxmail 看我的截圖
這樣就可以了
⑶ linux裡面怎樣配置郵件伺服器
Sendmail伺服器配置
首先,在DNS正向解析上添加一個郵件交換器的名稱
這里順便把dns的測回試也答附上:
啟動sendmail
正向主區域配置文件:
修改sendmail的配置文件
vi /etc/mail/sendmail.cf
改成
修改sendmail的配置文件
vi /etc/mail/sendmail.mc
去掉dnl
再添加兩行
做輸入重定向m4 /etc/mail/sendmail.mc>/etc/mail/sendmail.cf
編輯 /etc/mail/access
執行makemap hash /etc/mail/access.db </etc/mail/access
編輯vi /etc/mail/local-host-names把郵件伺服器使用的域名給添加上去
重啟sendmail服務
最後給[email protected]發送測試郵件
End。。。
⑷ linux 下如何收發電子郵件!詳細配置過程!
[font=宋體][/font][color=Red][/color]
1前言
本教程旨在給未用過Linux系統的人提供一個快速入門的途徑,使其能迅速上手,用好收發電子郵件,進行文件傳輸與遠程登錄等網路功能,並提供了深入學習Linux的資料源。
Linux系統的歷史與應用
LINUX 是一個叫LINUS的芬蘭人寫的操作系統,他的初衷是把只能在大型工作站上運行的UNIX移植到個人PC上來。本著共享的精神,他在網路上公布了LINUX 0.01版,很快,藉助於世界各地的電腦高手們的業余「創作」,LINUX迅速的成長壯大起來,以至於在網路中的很多PC機中安家落戶,版本也做到了2.0。
LINUX的操作風格很類似UNIX,對網路的支持也很完備。一個LINUX系統的用戶無論是收發電子郵件還是文件傳輸,都可以輕松的解決問題。
3 認識SHELL
在INTERNET網中的一般用戶要接觸到LINUX,大概只能通過遠程登錄的方法—
即TELNET程序,作為一個(偽)終端使用LINUX。所以還是先介紹一下如何登錄。
舉個例子,要登錄本校的PEANUT機器:
開啟TELNET 程序(以WIN95/NT中的TELNET為例),在「連接」—「遠程系統」中填入
PEANUT.CDIT.EDU.CN
作為連接的對象,
屏幕顯示:
Welcome to Cheng University of Technology
歡迎訪問成都理工大學校園網路
peanut login:[在這里填你的用戶名]
password: [你的口令]
peanut:~$ [這就是登錄進去後的提示符]
peanut:~$ exit [還是先退出吧]
4 認識文件系統
LINUX的文件系統與DOS基本是一樣的(其實應該反過來說),都具有目錄和文件的概念,也都有一個根目錄,稍稍不同的是目錄用「/」代表,而不是DOS中的「\」。
一個例子:
peanut:~$ pwd [回車]
peanut:~$ /home/home2/rudey [表示你現在位於根目錄下的home目錄下home2目錄下的rudey目錄(有些拗口 J )。]
你一定想到了,既然文件系統都差不多,操作一定也差不到哪去。對,下一節就以與DOS命令對照的形式介紹LINUX的基本操作。
5 命令列表
含義
LINUX
DOS
改變當前目錄
cd [path]
cd [path]
文件或目錄的復制
cp filename1 filename2
filename1 filename2
文件目錄列表
ls
dir
建立新目錄
mkdir
md
分屏顯示[文本]文件的內容
more [filename…]
more <[filename]
更改用戶的口令
passwd
無
顯示當前目錄
pwd
cd
刪除文件[可有通配符]
rm filename
del filename
刪除空目錄
rmdir pathname
rd pathname
清屏
clear
cls
6常用的網路程序
收發電子郵件用的MAIL,PINE軟體
MAIL和PINE都是運行在LINUX中的收發郵件的程序,PINE由於是菜單式的操作,相比之下較MAIL簡單一些。在這里給大家一個提醒:MAIL中用「h」可獲得操作的幫助;在PINE 中能用的命令都顯示在屏幕底部的一行中,要仔細看一看就會用了。
要用的話,在SHELL中,即提示符下,輸入MAIL或PINE就行了。如下:
peanut:-$ mail [回車]
或
peanut:-$ pine [回車]
文件傳輸
文件傳輸是在網路中免費獲得軟體的一個方法,LINUX當然也有相應的程序供使用。
peanut:-$ ftp [回車]
ftp> o ftp.cdit.e.cn [在這里輸入各種指令,現在表示與ftp.cdit.e.cn 站點建立連接]
在歡迎信息之後,可用的指令有ls [列遠端機上的目錄或文件],cd [進入某一級目錄],bin[設置為二進制模式,傳二進制文件時使用],get [下傳文件],quit [結束本程序]等。
提醒:建立連接之後,會有USER[用戶名]的輸入要求,在一般匿名FTP站點上,可以用anonymous[匿名]或ftp作為用戶名,你自己的電子郵件地址作為PASSWORD[口令]。
遠程登錄
用遠程登錄可以做的事情很多,到別的學校的BBS上看看,沒有TELNET是不行的(當然現在也有WWW方式的BBS)。
peanut:-$ telnet bbs.cdit.e.cn [訪問本校的BBS 公告板 ]
要是玩MUD的話,可以這么做:
peanut:-$ telnet mud.cdit.e.cn 4000 [訪問本校的MUD站點,使用4000埠]
登錄以後的事情,留著給你自己看吧。
7 資料源
BBS上的LINUX信息
1 bbs.cdit.e.cn下的精華區里有許多好文章
2 bbs.tsinghua.e.cn有專門討論LINUX的板
新聞組中的LINUX信息
comp.os.linux.help
文檔
1 LINUX:我要創造一個新世界 《軟體》(1997/11)
2 LINUX 使用指南 (清華大學出版社1997 年8月第1版)
3 LINUX 管理者的參考
8結束語
本來還想做一個FAQ,希望大家把在使用LINUX過程中遇到的問題寄給我,一方面會作答;一方面也能把FAQ寫出來。
⑸ 用linux系統搭建postfix郵件伺服器,但是區域網可以實現互發郵件,不能給其他的公網郵箱互發郵件,求解
你的區域網內可以發郵件,是不是你的DNS指向的問題。/etc/resolv.conf的nameserver是不是不能解析外面的域名啊