[问题]mail server
-
- 帖子: 70
- 注册时间: 2008-05-14 10:08
[问题]mail server
想在局域网内架设一台邮件服务器,安装了postfix后,再测试telnet mail.域名 25时,总是报错,
(1)请问这是怎么回事
(2)局域网架设邮件服务器,除了要架设postfix,还需要安装什么
谢谢
(1)请问这是怎么回事
(2)局域网架设邮件服务器,除了要架设postfix,还需要安装什么
谢谢
-
- 帖子: 22
- 注册时间: 2008-05-23 20:36
-
- 帖子: 70
- 注册时间: 2008-05-14 10:08
我先 dig mx viewsionmail.com(viewsionmail.com是我的域名,因为是在局域网内建mail server,所以是随便定义的),
然后我开始 install postfix,我的本机IP为10.1.1.3,安装完成后,用命令 telnet localhost 25实现了本机邮件的收发,但是当我设置Postfix支持Maildir型的邮箱,并且安装 courier IMAP 和 POP3后,将本地网络10.1.1.0加入到main.cf后,使用命令 telnet mail.viewsionmail.com 25后,terminal显示:
telnet: could not resolve mail.viewsionmail.com/25: Name or service not know
然后我开始 install postfix,我的本机IP为10.1.1.3,安装完成后,用命令 telnet localhost 25实现了本机邮件的收发,但是当我设置Postfix支持Maildir型的邮箱,并且安装 courier IMAP 和 POP3后,将本地网络10.1.1.0加入到main.cf后,使用命令 telnet mail.viewsionmail.com 25后,terminal显示:
telnet: could not resolve mail.viewsionmail.com/25: Name or service not know
-
- 帖子: 70
- 注册时间: 2008-05-14 10:08
首先非常感谢make的帮助,还要向您说声sorry,我本机IP为10.1.1.201,打错了。
这是我使用命令 'telnet 10.1.1.201 25'以后的terminal显示状态:
root@viewsion-Linux:~# telnet 10.1.1.201 25
Trying 10.1.1.201...
Connected to 10.1.1.201.
Escape character is '^]'.
220 server.viewsionmail.com ESMTP Postfix (Ubuntu)
ehlo 10.1.1.201
250-server.viewsionmail.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:root@10.1.1.201
501 5.1.7 Bad sender address syntax
请问这是怎么回事?谢谢
这是我使用命令 'telnet 10.1.1.201 25'以后的terminal显示状态:
root@viewsion-Linux:~# telnet 10.1.1.201 25
Trying 10.1.1.201...
Connected to 10.1.1.201.
Escape character is '^]'.
220 server.viewsionmail.com ESMTP Postfix (Ubuntu)
ehlo 10.1.1.201
250-server.viewsionmail.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:root@10.1.1.201
501 5.1.7 Bad sender address syntax
请问这是怎么回事?谢谢
- blissday
- 帖子: 384
- 注册时间: 2008-05-18 14:23
- 系统: Win7
- 联系:
-
- 帖子: 9
- 注册时间: 2008-06-16 20:20
-
- 帖子: 9
- 注册时间: 2008-06-16 20:20
myhostname = ***.com //你的玉米
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = ***.com //你的玉米
mydestination = ***.com, localhost //你的玉米
mynetworks = 127.0.0.0/8 **.**.**.0/24 [::ffff:127.0.0.0]/104 [::1]/128 //**设置成你的内网ip段
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
如上设置最基本的简单的邮件系统就可以用了!
我的是对外的邮件服务器
你内网的邮件如果要对应玉米的话应该得设置DNS的!(我没试验过具体还得测试下)
如果是用user@*** 内部应该是可以用的
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = ***.com //你的玉米
mydestination = ***.com, localhost //你的玉米
mynetworks = 127.0.0.0/8 **.**.**.0/24 [::ffff:127.0.0.0]/104 [::1]/128 //**设置成你的内网ip段
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
如上设置最基本的简单的邮件系统就可以用了!
我的是对外的邮件服务器
你内网的邮件如果要对应玉米的话应该得设置DNS的!(我没试验过具体还得测试下)
如果是用user@*** 内部应该是可以用的
-
- 帖子: 70
- 注册时间: 2008-05-14 10:08
首先还是要谢谢大家的帮助。其次我还有些问题请教:
(1)make说这样做最简单的邮件系统完成了,可是wiki上说Courier IMAP/POP3服务器只支持Maildir格式的邮箱,于是我在main.cf中加入 'home_mailbox = Maildir/',注释了 'mailbox_command = procmail -a "$EXTENSION',接着 'telnet 10.1.1.201 110' 和 'telnet 10.1.1.201 143'以测试Courier POP3和IMAP,发现仍然和wiki上说的不一样,不知道这是怎么回事
(2)向大家介绍一下我这边的情况,公司都用foxmail做邮件客户端,我像make那样做了以后,同事仍然收发不了邮件,我很是纳闷,网上人都说postfix简单,可是怎么一配置发现问题这么多。。。请问内部局域网也如同make说的那样配置吗?要不要DNS啊?如果要,请大家指点了。。。
谢谢
(1)make说这样做最简单的邮件系统完成了,可是wiki上说Courier IMAP/POP3服务器只支持Maildir格式的邮箱,于是我在main.cf中加入 'home_mailbox = Maildir/',注释了 'mailbox_command = procmail -a "$EXTENSION',接着 'telnet 10.1.1.201 110' 和 'telnet 10.1.1.201 143'以测试Courier POP3和IMAP,发现仍然和wiki上说的不一样,不知道这是怎么回事
(2)向大家介绍一下我这边的情况,公司都用foxmail做邮件客户端,我像make那样做了以后,同事仍然收发不了邮件,我很是纳闷,网上人都说postfix简单,可是怎么一配置发现问题这么多。。。请问内部局域网也如同make说的那样配置吗?要不要DNS啊?如果要,请大家指点了。。。
谢谢
-
- 帖子: 9
- 注册时间: 2008-06-16 20:20
呵呵!最后一步设置上就好了!如下:
Editing Dovecot configuration file /etc/dovecot/dovecot.conf ..
# Protocols we want to be serving: imap imaps pop3 pop3s
# If you only want to use dovecot-auth, you can set this to "none".
#protocols = imap imaps
protocols = imap imaps pop3 pop3s //改这里
# Disable LOGIN command and all other plaintext authentications unless
# SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
# matches the local IP (ie. you're connecting from the same computer), the
# connection is considered secure and plaintext authentication is allowed.
disable_plaintext_auth = no //改这里
这两个地方以修改就可以发送和接收了!记得要从起Dovecot 哦!
Editing Dovecot configuration file /etc/dovecot/dovecot.conf ..
# Protocols we want to be serving: imap imaps pop3 pop3s
# If you only want to use dovecot-auth, you can set this to "none".
#protocols = imap imaps
protocols = imap imaps pop3 pop3s //改这里
# Disable LOGIN command and all other plaintext authentications unless
# SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
# matches the local IP (ie. you're connecting from the same computer), the
# connection is considered secure and plaintext authentication is allowed.
disable_plaintext_auth = no //改这里
这两个地方以修改就可以发送和接收了!记得要从起Dovecot 哦!
-
- 帖子: 70
- 注册时间: 2008-05-14 10:08