例如我目前的網域為one.mail.com
我某天新增了一個two.mai.com的網域
假設我同一個人同一個帳號也要收到two.mail.com的信件
不考慮寄件網域的情況下
目前查到最簡單的方式如下
1.
# vi /etc/postfix/main.cf
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, two.mail.com
#mydestination加上two.mail.com
virtual_maps = regexp:/etc/postfix/virtual
# virtual_maps也加上regexp:/etc/postfix/virtual
2.
# vi /etc/postfix/virtual
#新增 例如 test@aaa.com.tw要能收到test@bbb.com.tw的信
#只要外部的人寄給test@bbb.com.tw就會把信轉給test@aaa.com.tw
/test@two\.mail\.com/ test@one.mail.com
3.
service postfix reload
完成!!
參考
http://ithelp.ithome.com.tw/question/10142215
2014-09-01
2014-05-08
postfix僅允許特定信箱使用群組寄信
1,定义规范等级,名称分别为local_only与local_only1,修改main.cf(注:红色的代表新增加的)
[root@mail postfix]# vi main.cf
#youshengtao 2010-10-12
smtpd_restriction_classes = local_only, local_only1
local_only = check_recipient_access hash:/etc/postfix/plugin/plugin.list,reject
local_only1 = check_sender_access hash:/etc/postfix/plugin/plugin.users,reject
smtpd_recipient_restrictions
= reject_unknown_sender_domain, reject_unknown_recipient_domain,
reject_non_fqdn_sender, reject_non_fqd
n_recipient, reject_unlisted_recipient, check_sender_access
hash:/etc/postfix/plugin/plugin.users, check_sender_access
hash:/etc/postfix/plugin/local_senders, check_recipient_access
hash:/etc/postfix/plugin/local_recipients, permit_mynetworks, permit_sasl_authenticated, rejec
t_unauth_destination, reject_non_fqdn_helo_hostname, reject_invalid_helo_hostname, check_policy_service inet:127.0.0.1:10031
2,建立相关的目录,也可以不建目录,直接放在postifx目录下面,不过,为了以后维护方便,我还是建了一个目录。
[root@mail ~]# mkdir -p /etc/postfix/plugin
[root@mail ~]# cd /etc/postfix/plugin/
[root@mail plugin]# vi local_recipients
qtyg@ourgame.com local_only1
[root@mail plugin]# vi local_senders
wanglujing@ourgame.com local_only
renlina@ourgame.com local_only
caiyanyan@ourgame.com local_only
qinwen@ourgame.com local_only
shiwanting@ourgame.com local_only
[root@mail plugin]# vi plugin.list
qtyg@ourgame.com OK
[root@mail npc]# vi plugin.users
wanglujing@ourgame.com OK
renlina@ourgame.com OK
caiyanyan@ourgame.com OK
qinwen@ourgame.com OK
shiwanting@ourgame.com OK
3,使用postmap将下列的文件转换成postfix可直接查询的格式。
postmap hash:/etc/postfix/plugin/plugin.list
postmap hash:/etc/postfix/plugin/plugin.users
postmap hash:/etc/postfix/plugin/local_senders
postmap hash:/etc/postfix/plugin/local_recipients
4,重载postfix后,邮件服务器正常工作,实现了我们需要的功能。
[root@mail npc]# service postfix reload
重新载入postfix:[确定]
參考來源:
http://chlotte.blog.51cto.com/318402/404764/
2014-03-24
IIS 8 新增FTP後無法連線
連線時出現錯誤
530 Valid hostname is expected.
需在User Name內輸入 domain|user 才可正常連線
例如test.domain.com|administrator
如下圖將主機名稱拿掉後即可直接輸入User Name連線
530 Valid hostname is expected.
需在User Name內輸入 domain|user 才可正常連線
例如test.domain.com|administrator
如下圖將主機名稱拿掉後即可直接輸入User Name連線
2014-03-23
Esxi錯誤:There is no more space for virtual disk
Esxi上出現此訊息
There is no more space for virtual disk XXXXXXX-000***.vmdk. You might be able to continue this session by freeing disk space on the relevant volume, and clicking Retry. Click Cancel to terminate this session.
訊息只告知沒有空間了,該釋放一些空間出來,但沒有說可以從哪裡釋放,網路上的資訊其實沒有很多。但問題是這顆硬碟有500GB,我的伺服器也只切給它200GB啊,怎麼會沒有空間?
最後查到是snapshop造成的問題
http://vaemon.com/article/910.html
http://www.ithome.com.tw/node/74422
我的snapshot檔案已經成長到把剩餘的空間幾乎佔滿,導致虛擬機開不起來。
最後不得已只好用snapshot manager把快照檔刪了
刪除時也有遇到錯誤
刪除進度跑到99%時停滯了1個多小時,不知道還要等多久
等不下去之後上網搜尋了一下
https://communities.vmware.com/thread/403804
最後連線進去下指令
/sbin/services.sh restart
終於恢復正常
There is no more space for virtual disk XXXXXXX-000***.vmdk. You might be able to continue this session by freeing disk space on the relevant volume, and clicking Retry. Click Cancel to terminate this session.
訊息只告知沒有空間了,該釋放一些空間出來,但沒有說可以從哪裡釋放,網路上的資訊其實沒有很多。但問題是這顆硬碟有500GB,我的伺服器也只切給它200GB啊,怎麼會沒有空間?
最後查到是snapshop造成的問題
http://vaemon.com/article/910.html
http://www.ithome.com.tw/node/74422
我的snapshot檔案已經成長到把剩餘的空間幾乎佔滿,導致虛擬機開不起來。
最後不得已只好用snapshot manager把快照檔刪了
刪除時也有遇到錯誤
刪除進度跑到99%時停滯了1個多小時,不知道還要等多久
等不下去之後上網搜尋了一下
https://communities.vmware.com/thread/403804
最後連線進去下指令
/sbin/services.sh restart
終於恢復正常
2014-03-11
AIX內擴充空間
AIX以擴充/dev/oraclelv為例
1.4 最後用lslv –l oraclelv了解下oraclelv已佔用了哪幾個物理卷
lspv -l hdisk*了解下各個物理卷的使用情況
lsvg -p devdbvg了解下devdbvg卷組包括哪些物理卷
2、 增加文件系統空間
執行成功後會顯示command:OK
1、
在擴增文件系統以前,要先理清楚以下幾點:
1.1 用df -g命令查看該文件系統還剩多少空間,對應在哪個邏輯卷LV下(例/oracle在oraclelv邏輯卷下)
1.1 用df -g命令查看該文件系統還剩多少空間,對應在哪個邏輯卷LV下(例/oracle在oraclelv邏輯卷下)
1.2 用lslv oraclelv 查看該邏輯卷信息,主要看MAX LPs、LPs、PPs,計算擴增後的文件系統大小不要超過MAX LPs,如果MAX LPs、LPs、PPs已經相等,就要先擴增邏輯卷oraclelv了。再注意一下是jfs2還是jfs類型,確定選那個擴增命令。
1.4 最後用lslv –l oraclelv了解下oraclelv已佔用了哪幾個物理卷
lspv -l hdisk*了解下各個物理卷的使用情況
lsvg -p devdbvg了解下devdbvg卷組包括哪些物理卷
2、 增加文件系統空間
2.1 此例中先改變oraclelv的MAX LPs的大小,由原來1600改為3200
命令smitty chlv→change a logical volume
Logieal volume name [oraclelv] 選擇要擴增的邏輯卷
MAXIMUM NUMBER of LOGICAL PARTITIONS [2048] 由1024改為2048
命令smitty chlv→change a logical volume
Logieal volume name [oraclelv] 選擇要擴增的邏輯卷
MAXIMUM NUMBER of LOGICAL PARTITIONS [2048] 由1024改為2048
執行成功後會顯示command:OK
此時再用lslv oraclelv可以看到MAX LPs已经改变为2048。
注:此時在改LV的MAX LPs时,無法選擇物理卷,在創建LV时可以選擇。
2.2 更改文件系統/oracle的大小
smitty chjfs2
選擇/oracle
Unit size 項可以選Gigabytes,以GB計算增加量
Number of units輸入擴充後的最終大小
命令執行完顯示后的最终大小
命令執行成功會顯示Command: OK
2.3、退出後查看
lsvg devdbvg FREE PPs減小
lslv oraclelv LPs和PPs數都相應增加了
df -g查看/oracle的空間已經增加了50G
lslv –l oraclelv 查看為oraclelv增加的邏輯卷
參考:
http://www.aixchina.net/club/redirect.php?goto=findpost&ptid=6347&pid=65483
smitty chjfs2
選擇/oracle
Unit size 項可以選Gigabytes,以GB計算增加量
Number of units輸入擴充後的最終大小
命令執行完顯示后的最终大小
命令執行成功會顯示Command: OK
2.3、退出後查看
lsvg devdbvg FREE PPs減小
lslv oraclelv LPs和PPs數都相應增加了
df -g查看/oracle的空間已經增加了50G
lslv –l oraclelv 查看為oraclelv增加的邏輯卷
參考:
http://www.aixchina.net/club/redirect.php?goto=findpost&ptid=6347&pid=65483
訂閱:
文章 (Atom)