随着全球信息技术的飞速发展,越来越多的人开始使用互联网和电子邮件进行沟通,尤其是在企业中,电子邮件已经成为了快速、直接、高效的沟通方式。然而,在一个多元化的世界里,不同国家和地区使用的语言不同,语言障碍也可能成为一种不可避免的问题。为了解决这一问题,研发者们不断推出各种跨语言沟通工具,其中Linux邮件中文包就是其中之一。
华坪网站建设公司创新互联,华坪网站设计制作,有大型网站制作公司丰富经验。已为华坪成百上千提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的华坪做网站的公司定做!
什么是Linux邮件中文包?
Linux邮件中文包是一种开源软件,它为Linux邮件客户端提供了对中文的支持。Linux邮件中文包能够将英文邮件界面翻译为中文,使中文使用者能够更加方便快捷地在电子邮件中进行沟通和交流,解决了因语言差异造成的沟通障碍问题。
Linux邮件中文包主要包括以下两个组成部分:
1.语言本地化
通过对电子邮件客户端进行本地化翻译,Linux邮件中文包能够使用户在使用邮件客户端时,将所见即所得,无需去学习英文术语或接受英文界面的不适感。
2.字符编码转化
Linux邮件中文包能够支持不同字符编码之间的转换,用户可以在邮件中输入中文、日文、韩文等不同语言的文字,确保邮件发送和接收的准确性和完整性。
Linux邮件中文包的优势
1.便捷实用
使用Linux邮件中文包后,用户无需学习新的邮件客户端操作,只需在当前的邮件客户端中配置相应的软件即可实现中文翻译和字符转换功能。Linux邮件中文包支持所有主流的邮件客户端,如Thunderbird、Evolution、Outlook等。
2.高效准确
Linux邮件中文包能够确保邮件发送和接收的准确性和完整性,可以避免因编码问题导致的邮件乱码或者重要信息丢失。
3.开源自由
Linux邮件中文包是一个开源软件,其源代码可供自由使用、修改和发布,用户可以根据个人需求进行自定义配置,灵活方便。
Linux邮件中文包与企业的联系
对于企业而言,无论是在国际贸易还是国内商务中,使用电子邮件进行沟通已经成为惯例。而随着业务范围的扩大和公司规模的壮大,企业在进行邮件沟通时需要考虑到多种语言的交流。
使用Linux邮件中文包,企业可以将邮件客户端的界面语言统一为中文,方便中文使用者的阅读和操作。同时,字符编码转化功能能保证邮件内容的完整和准确,避免语言差异带来的沟通障碍。
在国际贸易中,企业之间的沟通往往需要涉及到多种语言,使用Linux邮件中文包可以为企业提供便捷的跨语言沟通工具。同时,Linux邮件中文包的开源自由性也能够满足各类企业的个性化需求。
结论
随着全球化的发展,企业越来越需要考虑跨语言沟通的问题,而Linux邮件中文包则为解决这一问题提供了方便、高效的解决方案。企业可以通过使用Linux邮件中文包,提高邮件沟通的效率和准确性,减少语言差异带来的沟通障碍,促进企业之间的合作和发展。
相关问题拓展阅读:
额
1.不知道你有用的那个发行版 每个发行版念喊都有仔雹野一些小小的差异 不过为什么要哟你哦个postfix? 好像系统默认带了几个非常不错的肆手
2.设置方法跟win下的outlook(是叫这个名字吧)一样的 。。 也是用pop3或者imap4
postfix的安装过程
3.1原始码包的安装
1. 获取postfix的原始码包
从postfix官方站点
www.postfix.org
取得postfix的原始码包postfixpl08.tar.gz。将其拷贝到/tmp
2.解开原始码包,将生成/tmp/ postfixpl08目录。
tar xvzf postfixpl08.tar.gz
3.编译原始码包
cd /tmp/ postfixpl08
make
4.建立一个新用户“postfix”,该用户必须具有唯一的竖段用户id和组id号,同时应该让该用户不能登录到系统,也即不为该用户指定可执行的登录外壳程式和可用的用户宿主目录。我们能先用adduser postfix 添加用户再编辑/etc/passwd文件中的相关条目如下所示:
postfix:*:12345:12345:postfix:/no/where:/no/shell
5.确定/etc/aliases文件中包含如下的条目:
postfix: root
6. 以root用户登录,在/tmp/ postfixpl08目录下执行命令:
./install.sh
7. 启动postfix
# postfix start
8.关于maildrop目录权限的说明:
postfix能使用一个所有用户都可写的(也即目录权限为1773)的maildrop
目录来让本地用户提交邮件。这种方法避免了使用set-uid 或 set-gid 软件,并且在邮件系统不可用时,用户仍然能提交邮烂腊件。其他用户没有访问该目余历誉录中的队列文件的权限。接收来自网络的邮件时postfix不使用maildrop目录。不过,由于该目录的权限是733,其他用户能建立一个硬连接到该目录中的文件从而导致该邮件被投递多次或无法删除,也就是说这将导致安全性问题。如果你想要使用这种方式来让用户提交邮件,就要在install.sh 脚本问你是否需要set-gid 时回答no。
如果你的系统有多个用户的话,更佳取消以上的方式而采用利用set-gid 用
户权限提交邮件的方式。这时,我们首先需要建立一个组id唯一的组”maildrop” 并且确定该组中没有用户成员。然后在install.sh 问你是否需要set-gid 时指定”maildrop”。
提示:在安装postfix之前,请删除已安装的sendmail。
3.2 rpm包的安装
1. 获取postfix的rpm软件包。
我们能从
获得postfix的rpm软件包。当前的最新版本是postfix.i386.rpm。
2. 备份你的/etc/aliases和/etc/aliases.db,因为postfix要使用该别名数据库。
3. 用以下命令查看系统是否安装了sendmail:
# rpm -qa |grep sendmail
sendmail-doc-8.9.3-15
sendmail-8.9.3-15
sendmail-cf-8.9.3-15
4. 用以下命令强行卸载sendmail:
# rpm -e sendmail sendmail-cf sendmail-doc –nodeps
5. 用以下命令杀死运行中的sendmail进程:
# killall sendmail
6. 安装postfix:
7. 启动postfix
# /etc/rc.d/init.d/postfix start
3.3 设置系统每次启动时自动启动postfix
1.如果你安装的是postfix的原始码包,能在/etc/rc.d/rc.local文件中加入如下的语句让系统每次启动时自动启动postfix:
if ; then
/usr/libexec/postfix start
fi
2.如果你安装的是postfix的rpm包,能通过setup命令来设置在系统启动时启动postfix。
四、 postfix的设置详解
4.1 postfix的设置文件结构
postfix的设置文件位于/etc/postfix下,安装完postfix以后,我们能通过ls命令查看postfix的设置文件:
# ls
install.cf main.cf master.cf postfix-script
这四个文件就是postfix最基本的设置文件,他们的差别在于:
mail.cf:是postfix主要的设置文件。
install.cf:包含安装过程中安装程式产生的postfix初始化设置。
master.cf:是postfix的master进程的设置文件,该文件中的每一行都是用来设置postfix的组件进程的运行方式。
postfix-script:包装了一些postfix命令,以便我们在linux环境中安全地执行这些postfix命令。
4.2 postfix的基本设置
postfix大约有100个设置参数,这些参数都能通过main.cf 指定。设置的格式是这样的,用等号连接参数和参数的值。如:
myhostname = mail.mydomain.com
等号的左边是参数的名称,等号的右边是参数的值; 当然,我们也能在参数的前面加上$来引用该参数,如:
myorigin = $myhostname
虽然postfix有100个左右的参数,不过postfix为大多数的参数都设置了缺省值,所以在让postfix正常为你服务之前,你只需要设置为数不多的几个参数。下面我们一起来看一看这些基本的postfix参数。需要注意的是,一旦你更改了main.cf文件的内容,则必须运行postfix reload命令使其生效。
1. myorigin
myorigin参数指明发件人所在的域名。,则该参数指定@后面的域名。缺省地,postfix使用本地主机名作为myorigin,不过建议你更佳使用你的域名,因为这样更具有可读性。比如:安装postfix的主机为mail.domain.com则我们能这样指定myorigin:
myorigin = domain.com
当然我们也能引用其他参数,如:
myorigin = $mydomain
2. mydestination
mydestination参数指定postfix接收邮件时收件人的域名,换句话说,也就
是你的postfix系统要接收什么样的邮件。比如:, 也就是你的域为domain.com, 。和myorigin相同,缺省地,postfix使用本地主机名作为mydestination。
3. notify_classes
在postfix系统中,必须指定一个postfix系统管理员的别名指向一个用户,
只有这样,在用户遇见问题时才有报告的对象,postfix也才能将系统的问题报告给管理员。notify_classes参数就是用来指定向postfix管理员报告错误时的信息级别。共有以下几种级别:
bounce:将不能投递的邮件的拷贝发送给postfix管理员。出于个人隐私的缘故,该邮件的拷贝不包含信头。
2bounce:将两次不可投递的邮件拷贝发送给postfix管理员。
delay:将邮件的投递延迟信息发送给管理员,仅仅包含信头。
policy:将由于uce规则限制而被拒绝的用户请求发送给postfix管理员,包含整个tp会话的内容。
protocol:将协议的错误信息或用户企图执行不支持的命令的记录发送给postfix管理员。同样包含整个tp会话的内容。
resource:将由于资源错误而不可投递的错误信息发送给postfix管理员,比如:队列文件写错误等等。
software:将由于软件错误而导致不可投递的错误信息发送给postfix管理员。
缺省值为:
notify_classes = resource, software
4.myhostname
myhostname 参数指定运行postfix邮件系统的主机的主机名。缺省地,该值被设定为本地机器名。你也能指定该值,需要注意的是,要指定完整的主机名。如:
myhostname = mail.domain.com
5.mydomain
mydomain参数指定你的域名,缺省地,postfix将myhostname的之一部分删除而作为mydomain的值。你也能自己指定该值,
6.mynetworks
mynetworks 参数指定你所在的网络的网络地址,postfix系统根据其值来差别用户是远程的还是本地的,如果是本地网络用户则允许其访问。你能用标准的a、b、c类网络地址,也能用cidr(无类域间路由)地址来表示,
7.inet_interfaces
inet_interfaces 参数指定postfix系统监听的网络接口。缺省地,postfix监听
所有的网络接口。如果你的postfix运行在一个虚拟的ip地址上,则必须指定其监听的地址。
4.3 postfix的uce(unsolicited commercial email)控制
所谓uce控制就是指控制postfix接收或转发来自于什么地方的邮件。
缺省地,postfix转发符合以下条件的邮件:
* 来自客户端ip地址符合$mynetworks的邮件。
* 来自客户端主机名符合$relay_domains及其子域的邮件。
* 目的地为$relay_domains及其子域的邮件。
缺省地,postfix接受符合以下条件的邮件:
* 目的地为$inet_interfaces的邮件。
* 目的地为$mydestination的邮件。
* 目的地为$virtual_maps的邮件。
不过我们也能通过下面的规则来实现更强大的控制功能。
1. 信头过滤
通过header_checks参数限制接收邮件的信头的格式,如果符合指定的格式,则拒绝接收该邮件。能指定一个或多个查询列表,如果新邮件的信头符合列表中的某一项则拒绝该接收邮件。
2.客户端主机名/地址限制
通过tpd_client_restrictions参数限制能向postfix发起tp 连接的客户端的主机名或ip地址。能指定一个或多个参数值,中间用逗号隔开。限制规则是按照查询的顺序进行的,之一条符合条件的规则被执行。
3. 是否请求helo命令
能通过tpd_helo_required参数指定客户端在tp会话的开始是否发
送一个helo命令。你能指定该参数的值为yes或no。
4. helo主机名限制
能通过tpd_helo_restrictions参数指定客户端在执行helo命令时发送
给postfix的主机名。缺省地,postfix接收客户端发送的任意形式的主机名。能指定一个或多个参数值,中间用逗号隔开。限制规则是按照查询的顺序进行的,之一条符合条件的规则被执行。
5. rfc 821信头限制
rfc 821对邮件的信头做了严格的规定,不过广泛使用的sendmail并不支
持该规定,所以对于该参数我们只能说不,
6. 通过发件人地址进行限制
能用tpd_sender_restrictions参数通过发件人在执行mail from命令时提供的地址进行限制。能指定一个或多个参数值,中间用逗号隔开。限制规则是按照查询的顺序进行的,之一条符合条件的规则被执行。
reject_unknown_sender_domain:如果mail from命令提供的主机名在dns中没有相应的a 或 mx 记录则拒绝该客户端的连接请求。能用unknown_address_reject_code参数指定返回给客户机的错误代码(缺省为450)。
check_sender_access maptype:mapname:根据mail from命令提供的主机名、父域搜索access数据库。如果搜索的结果为reject 或 “xx text” 则拒绝该客户端的连接请求;如果搜索的结果为ok、relay 或数字则接受该客户端的连接请求。能用access_map_reject_code参数指定返回给客户机的错误代码(缺省为554)。能通过该参数过滤来自某些不受欢迎的发件人的邮件。
reject_non_fqdn_sender:如果mail from命令提供的主机名不是rfc规定的完整的域名则拒绝客户端的连接请求。能用non_fqdn_reject_code 参数指定返回给客户机的错误代码(缺省为504)。
缺省地,postfix接受来自所有发件人的邮件。
7. 通过收件人地址进行过滤
能用tpd_recipient_restrictions参数通过发件人在执行rcpt to命令
时提供的地址进行限制。缺省值为:
tpd_recipient_restrictions = permit_mynetworks, check_relay_domains
能指定一个或多个参数值,中间用逗号隔开。限制规则是按照查询的顺序
进行的,之一条符合条件的规则被执行。可用的规则有:
check_relay_domains:如果符合以下的条件,则接受tp连接请求,否则拒绝该连接,能用relay_domains_reject_code 参数指定返回给客户机的错误代码(缺省为504)。
* 客户端主机名符合$relay_domains及其子域
* 目的地为$inet_interfaces、$mydestination或$virtual_maps
permit_auth_destination:不管客户端的主机名,只要符合以下的条件,就
接受tp连接请求:
* 解析后的目标地址符合$relay_domains及其子域
* 解析后的目标地址符合$inet_interfaces、$mydestination或$virtual_maps
reject_unauth_destination:不管客户端的主机名,只要符合以下的条件,
就拒绝该客户端tp连接请求:
* 解析后的目标地址符合$relay_domains及其子域
* 解析后的目标地址符合$inet_interfaces、$mydestination或$virtual_maps
check_recipient_access:根据解析后的目标地址、父域搜索access数据库。如果搜索的结果为reject 或 “xx text” 则拒绝该客户端的连接请求;如果搜索的结果为ok、relay 或数字则接受该客户端的连接请求。能用access_map_reject_code参数指定返回给客户机的错误代码(缺省为554)。
reject_unknown_recipient_domain:如果收件人的邮件地址在dns中没有相应的a 或 mx 记录则拒绝该客户端的连接请求。能用unknown_address_reject_code参数指定返回给客户机的错误代码(缺省为450)。
reject_non_fqdn_recipient:如果发件人在执行rcpt to命令时提供的地址
不是完整的域名则拒绝其tp连接请求。能用the non_fqdn_reject_code参数指定返回给客户机的错误代码(缺省为504)。
邮件系统是所有服务器架构最繁琐的,
postfix是功能强大的邮件服务器,更确切的说是MTA,只是起到一个发邮件的功能,而收邮件的盯大话是需要pop3或者imap服务的,pop3和imap在linux结合postfix比较多的是courier-authimap的,而courier-authimap不安全,是需要courier-authimap验证的,普通的postfix也是不安全的,也是需要验证的,通常postfix结合sasl比较多,但是这样形成的MTA密码是不加密的,通常在这种情况下还要加上openssl加密,
还有你的用户名和密码怎么存储,通常用mysql存储,管理mysql的话一般要phpmyadmin,而phpmyadmin是需要httpd+php平台下的,
还有你的邮件需要webmail功能的话是需要webmail等软件的,
我说那么多,你可能不明白凯弯竖,
如果你想简单一点的话,用iredmail,闹颤emos都比较不错
如果你想自己搭建的话
postfix+sasl+openssl+courier-authlib+courier-imap+apache+php+extmail+extman+mysql
效果截图
Sendmail :sendmail 是最古老的 MTA(Mail Transfer Agent,电子邮件系统)之一,最早它诞生的时候,Internet 还没有被标准化,当时主机之间使用的是 UUCP 技术来交换邮件。它被设计得比较灵活,便于配置和运行于各种类型的机器。
Qmail :qmail 是新生一代的 MTA 代表,它以速度快、体积小、易配芦巧置安装等特性而著称。作者 D.J.Bernstein 是一个数学教授,富有传奇色彩。他于 1995 年开发 qmail,1996 年发布 0.70 版,并使用了多种当时比较先进的 技术,包括 Maildir,与 sendmail 单个 binary 不同的模块化设计,权限分离,以及使用了大量由他编写的配套工具,如 daemontool,ucsip-tcp 等。qmai 迅速成为了 Internet 上最有名的 MTA,使用者众。
postfix :postfix 如今已经独树一帜,流水线、模块化缺灶的设计,兼顾了效率和功能。灵活的配置和扩展,使得配置 postfix 变得富有趣味。其主要的特点是速度快、稳定,而且配置/功能非常强大,并和 sendmail 类似,提供了与外部程序对接伏哗扮的 API/protocol。尤其是配置部分,postfix 另一个优势是至今依然保持活跃的开发工作,而且稳步发展,适合高流量大负载的系统,扩充能力较强。本实验也是基于 postfix 服务器软件来实现。
邮件服务器基本的工作原理
MUA(Mail User Agent):向外发送邮件,以及提供用户浏览与编写邮件的功能。
MTA(Mail Transfer Agent):(可以理解为 tpd 服务器)帮忙将用户的邮件传递出去或接收进来。
MDA(Mail Delivery Agent):将接收下来的邮件存放到对应用户邮筒当中的程序。通过分析 MTA 所收到邮件的表头或内容,来判断此邮件是属于哪个用户,然后决定将此邮件投递给哪个用户的邮筒里。
MRA(Mail Retrieval Agent):通过 MRA 服务器提供的邮政服务协议(POP)来接收自己的邮件。
邮件中继:
TPD 要支持邮件路由功能,需要打开 Open Relay 开放式中继。
TPD 是根据收件人判断邮件是否需要中继,而且只给指定的客户端中继。
注:当 DNS 上存在多个 MX 记录的主机这时就是根据 DNS 的邮件级判断了。DNS 上定义的值越小,其优先级越高。辅助交换器接受到邮件并不能保存邮件。而是这个辅助交换器会等到主邮件交换器空闲的时候把代替它接受下来的邮件在转给主邮件交换器。所以任何邮件处理都是主邮件交换器处理的。所以我们实际情况下,如果有 2 台服务器做邮件交换器,性能比较高的应该为主的。
安装配置过程中,postfix 通过 Internet 发送和接收 email,并存储在用户邮箱里。同时客户也可以通过 IMAP 或者 POP3 恢复他们的邮件。其中的客户认证是通过 Courier Authdaemon 模块的。下图表示出了这个过程:
出现安装界面时,首先按下 键切换到确定,然后按下回车。
安装 postfix 的时候会问你安装的服务器类型,对于我们的需要,我们选择默认的 Internet Site,这是更符合我们的服务器类型,然后按下回车确认。
使用 vim 编辑配置文件:
大概在第 31 行,编辑 myhostname,修改为 myhostname = shiyanlou.com。
然后我们把 alias_map 参数修改为 alias_maps = hash:/etc/postfix/virtual,之后会讲解 virtual 里面填写什么。
之后设置 mynetworks 段落,它定义可以使用这台服务器的主机,我们这里就用默认的本地地址。你也可设置为其他地址。
编辑完成后按下 Esc 键,输入 :wq 保存退出。
此命令创建了一个用户 master,其中 -d 和 -m 选项用来为登录名 master 产生一个主目录 /usr/master(/usr 为默认的用户主目录所在的父目录)。
我们编写之前设置的 virtual 文件,这些邮箱地址是用来传送邮件的。
在这个文件里,我们将设置一个表,对应相关的邮件地址。
完成后保存关闭文件。
我们可以通过调用下面这个命令来实现我们的映射:
接着我们重启 postfix,完成我们的修改:
我们可以用
shiyanlou
这个账号给
master
这个账号发一封邮件。首先我们需要安装一个命令行收发邮件的软件 mailutils 。
写一封邮件
输入如下内容:
其中 -s 参数是指邮件的标题,
然后我们切换到 master 用户,查看我们的邮件。
按下回车建可以查看邮件内容,输入 quit 即可退出邮箱。
Linux 邮件服务器原理介绍,编译安装 Postfix 实现本地的邮件服务
Ubuntu 服务器指南-邮件服务-Postfix
how-to-run-your-own-mail-server-with-mail-in-a-box-on-ubuntu-14-04
linux 邮件中文包的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 邮件中文包,Linux 邮件中文包:提高跨语言沟通效率的必备工具,linux下如何安装邮件系统postfix?linux下如何对邮件系统postfix设置?,141Linux 安装及配置邮件服务器的信息别忘了在本站进行查找喔。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
标题名称:Linux邮件中文包:提高跨语言沟通效率的必备工具(linux邮件中文包)
新闻来源:http://www.shufengxianlan.com/qtweb/news39/6439.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联