环球今日讯!满坤科技:4月3日融资买入1169.14万元,融资融券余额4565.34万元
4月3日,满坤科技(301132)融资买入1169 14万元,融资偿还1139 21万元,融资净买入29 93万元,融资余额4565 34万元,近20个交易日中有13个交
在Linux系统上安装邮件服务器可以提供电子邮件服务,为企业或个人提供电子邮件的发送和接收功能。邮件服务器通常使用SMTP协议进行电子邮件传输,并支持IMAP或POP协议用于电子邮件的访问。本文将介绍在Linux系统上安装邮件服务器的步骤。
在安装邮件服务器之前,需要安装一些必要的软件包。在Linux系统上,可以使用以下命令安装所需的软件包:
(资料图)
sudo apt-get updatesudo apt-get install postfix dovecot-core dovecot-imapd dovecot-pop3d
上述命令将安装Postfix邮件传输代理和Dovecot邮件访问代理,其中Dovecot-core是Dovecot软件包的核心组件,Dovecot-imapd和Dovecot-pop3d是用于IMAP和POP3协议的Dovecot组件。
Postfix是一种常用的邮件传输代理软件。在安装Postfix后,需要对其进行配置。默认情况下,Postfix已经可以正常工作,但是,如果需要定制Postfix的配置,则需要修改其配置文件。
Postfix的主要配置文件是/etc/postfix/main.cf
。使用以下命令打开该文件:
sudo nano /etc/postfix/main.cf
可以在该文件中配置邮件服务器的参数,例如邮件服务器的域名、邮件服务器的类型、邮件队列的大小等。以下是一个示例配置文件:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version# Debian specific: Specifying a file name will cause the first# line of that file to be used as the name. The Debian default# is /etc/mailname.myorigin = /etc/mailnamesmtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)biff = no# appending .domain is the MUA"s job.append_dot_mydomain = no# Uncomment the next line to generate "delayed mail" warnings#delay_warning_time = 4hreadme_directory = no# TLS parameterssmtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pemsmtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.keysmtpd_use_tls=yessmtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scachesmtp_tls_session_cache_database = btree:${data_directory}/smtp_scache# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for# information on enabling SSL in the smtp client.smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destinationmyhostname = example.comalias_maps = hash:/etc/aliasesalias_database = hash:/etc/aliasesmyorigin = /etc/mailnamemydestination = example.com, localhost.localdomain, localhostrelayhost =mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128mailbox_size_limit = 0# Dovecot SASLsmtpd_sasl_type = dovecotsmtpd_sasl_path = private/authsmtpd_sasl_auth_enable = yessmtpd_sasl_security_options = noanonymous# Virtual mailbox settingsvirtual_mailbox_domains = example.comvirtual_mailbox_base = /var/mail/virtualvirtual_mailbox_maps = hash:/etc/postfix/virtual_mailboxvirtual_minimum_uid = 1000virtual_uid_maps = static:1000virtual_gid_maps = static:1000# SMTP authenticationsmtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destinationsmtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworkssmtpd_sasl_local_domain = $myhostnamesmtpd_sasl_security_options = noanonymousbroken_sasl_auth_clients = yes# TLS settingssmtpd_tls_security_level = maysmtpd_tls_auth_only = yessmtp_tls_security_level = maysmtp_tls_note_starttls_offer = yessmtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt# Postfix restrictionssmtpd_helo_required = yessmtpd_helo_restrictions = permit_mynetworks, reject_non_fqdn_hostname, reject_invalid_hostnamesmtpd_sender_restrictions = permit_mynetworks, reject_non_fqdn_sender, reject_unknown_sender_domainsmtpd_recipient_restrictions = permit_mynetworks, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination
Dovecot是一种常用的邮件访问代理软件。在安装Dovecot后,需要对其进行配置。默认情况下,Dovecot已经可以正常工作,但是需要进行一些修改以使其适合特定的服务器环境。
首先,使用以下命令在Linux系统中安装Dovecot:
sudo apt-get install dovecot-core dovecot-imapd dovecot-pop3d
上述命令将安装Dovecot核心以及IMAP和POP3协议插件。
接下来,需要编辑Dovecot配置文件以配置其行为。在Ubuntu中,Dovecot的配置文件位于/etc/dovecot/目录中。打开/etc/dovecot/dovecot.conf文件并进行以下修改:
# Protocols we want to be serving.# Protocols are enabled by adding the protocol name(s) as a comma-separated# list of environment variables to /etc/default/dovecot.protocols = imap pop3 lmtp# Disable SSLv3 and use only TLSv1.2 and abovessl_protocols = !SSLv3 !SSLv2 !TLSv1 !TLSv1.1ssl_cipher_list = AES128+EECDH:AES128+EDH# Set Dovecot to use the Maildir format for storing mail.mail_location = maildir:/var/mail/virtual/%d/%n# Set the login user to be the virtual user created in Postfix.auth_username_format = %n# Tell Dovecot to use the same authentication mechanism as Postfix.auth_mechanisms = plain login# Set the location of the password file.passdb { driver = passwd-file args = scheme=SHA512 /etc/dovecot/users}# Tell Dovecot where to find the user information.userdb { driver = static args = uid=1000 gid=1000 home=/var/mail/virtual/%d/%n}
以上配置文件中的一些关键点解释如下:
protocols
:Dovecot支持的协议。这里包括IMAP、POP3和LMTP。ssl_protocols
:Dovecot启用的SSL/TLS协议版本。这里禁用了不安全的SSLv3和较旧的TLSv1和TLSv1.1版本。ssl_cipher_list
:Dovecot用于加密邮件传输的密码套件列表。mail_location
:指定Dovecot存储邮件的格式和位置。这里使用Maildir格式,并指定了邮件存储的目录。auth_username_format
:告诉Dovecot使用Postfix中的虚拟用户作为登录用户名。auth_mechanisms
:指定Dovecot使用的身份验证机制。这里使用的是普通的明文密码验证和登录验证。passdb
:指定Dovecot查找用户密码的位置。这里使用的是本地密码文件/etc/dovecot/users。userdb
:告诉Dovecot如何查找用户信息。这里使用的是本地用户信息,即每个虚拟用户都将映射到/var/mail/virtual/%d/%n目录。在上述Dovecot配置文件中,passdb
项指定了Dovecot查找用户密码的位置。现在需要在/etc/dovecot/目录下创建一个名为users的文件,并将每个虚拟用户的用户名和密码添加到该文件中。
使用以下命令创建并编辑users文件:
sudo nano /etc/dovecot/users
在该文件中,按照以下格式为每个虚拟用户添加用户名和密码:
username:{PLAIN}password
请注意,密码应该是加密后的密码。在本例中,使用SHA512算法加密密码。
例如,如果要添加名为johndoe@example.com的虚拟用户,密码为pa$$word,则可以将以下行添加到users文件中:
johndoe@example.com:{SHA512}gjKt1cnwHf+8BZSUL27P/zTtJJnOsdpDTc8yL/rpE1JPPOjKwBU2QY8Z1Fbh07X62fZ45dD0L3g4+kDyIWRtQw==
添加完所有用户后,保存并关闭文件。
完成Dovecot配置后,需要重新启动该服务,以便使更改生效。使用以下命令重新启动Dovecot服务:
sudo systemctl restart dovecot
检查Dovecot服务是否正在运行:
sudo systemctl status dovecot
如果服务正在运行,则会显示“Active: active (running)”消息。
安装完邮件服务后,需要将SMTP、IMAP和POP3端口打开,以便外部用户可以连接到服务器。默认情况下,Postfix使用SMTP端口(25),但是如果需要启用加密传输,则需要使用SMTPS端口(465)或STARTTLS端口(587)。IMAP使用端口143或993,而POP3使用端口110或995。
使用以下命令在Ubuntu中配置防火墙以允许邮件服务端口:
Copy codesudo ufw allow smtpsudo ufw allow imapsudo ufw allow pop3
如果您使用了其他Linux发行版,则可能需要使用不同的命令来配置防火墙。
现在,已经成功安装并配置了Postfix和Dovecot。可以通过向服务器发送电子邮件来测试邮件服务是否正常工作。使用以下命令向名为johndoe@example.com的虚拟用户发送测试邮件:
bashCopy codeecho "This is a test email" | mail -s "Test Email" johndoe@example.com
请注意,发送邮件需要外部SMTP服务器的支持。您可以使用Google SMTP服务器等公共SMTP服务器来发送测试邮件。
接下来,可以使用IMAP或POP3协议从邮件客户端应用程序中访问邮件。使用名为johndoe@example.com的虚拟用户的电子邮件地址和密码登录即可。
关键词:
4月3日,满坤科技(301132)融资买入1169 14万元,融资偿还1139 21万元,融资净买入29 93万元,融资余额4565 34万元,近20个交易日中有13个交
本轮融资由正心谷领投,获得了源星资本、国投招商等老股东全力支持,并由德诺资本、新毅投资、三亚翠湖跟投。
股票突破年线则意味着市场上的多空较量中,多方力量占主导地位,股价在多方力量的推动下,可能会继续上涨,是一种后市看涨的信号。资金流向数
中国乒乓球队德班世乒赛参赛名单3日公布。这是一份“老中青”结合的名单,12名运动员中,既有马龙这样大赛经验丰富的老将,也
1、《普通高等教育 "十二五 "经济管理类规划教材:资产评估学》系统地介绍了资产评估学的基本原理与常用方法,充分地反映了资产
4月3日北向资金增持45 25万股中信建投证券(06066 HK)。近5个交易日中,获南向资金增持的有3天,累计净增持37 05万股。近20个交易日中,获南
4月3日化学制品板块较上一交易日上涨0 18%,嘉化能源领涨。当日上证指数报收于3296 4,上涨0 72%。深证成指报收于11889 42,上涨1 39%。化学制
周欢近日,2023“好评中国”网络评论大赛启动仪式暨“好评中国”网络评论创新论坛发布了2022“好评中国”网络评论大赛优秀作品和优秀组织单位
美经济学家:美元主导地位正渐行渐远,美国,美元,IMF,海外网,福克斯,美经济学家,国际货币基金组织
我的情况是这样的,在花呗,借呗借贷逾期了。然后我名下有一张还房贷的银行卡
格隆汇4月3日丨华媒控股公布,全资子公司杭州日报报业集团盛元印务有限公司拟与杭州市临平区人民政府乔司街道办事处等签署《房屋搬迁货币补偿
伴手礼是旅游或外出时为亲友带回的小礼物,而一个好的伴手礼店名可以让顾客印象深刻,吸引更多客人光顾。在这个充满创意的时代,寻找一个有创
原标题:星空有约丨清明节巧遇闰二月,咋回事?4月5日将迎来兼具“节气”和“节日”两种身份的清明。一些公众发现,今年的清明有些不一般,是
1、横店电影城是一批由横店电影院线有限公司按照不同星级标准投资建造的多功能观影厅。2、横店电影院线有限公司是横店集团成员企业,横店电影
每经AI快讯,有投资者在投资者互动平台提问:黄花蒿等点刺液在补充材料阶段被暂停了,这几个点刺液是被否了吗?还是重新补充材料?我武生物(30
1、想要得黄金加特林彩蛋很简单,直接打秘籍就行了,后期做完主线任务。2、也可以去特定的地方购买。以上就是【黄金加特林视频
4月3日,记者从郑州市防汛抗旱指挥部获悉,4月2日18时30分,郑州市启动防汛蓝色预警响应。郑州市气象台2023年4月2
作为对比,目前A股公司董事长数量超过5000名,虽然“90后”仍属“少数派”,但近几年来这一群体正以较快的速度在A股市场崭露头角。在51名90后
1、香港TVB剧集《刑事侦缉档案》最初引进时曾被冠名《都市刑警》。2、《刑事侦缉档案》共有4部,其中前三部的主角都是张
Tech星球4月3日消息,近日,关于“B站UP主发起停更潮”的话题引发热议。有媒体报道称,多位UP主密集地公开宣布暂停更
1、相信很多人对仰卧抬腿非常熟悉。当然仰卧抬腿也是一个不错的动作,而且做仰卧抬腿有很多好处。但是很多人不知道仰卧抬腿有什么好处,当然也
90分简约多功能双肩包,大容量主袋,15 6英寸笔记本电脑减震主仓,可放日常衣物,拉链处有2根隐形钢条,一键开口,视野超
欢迎观看本篇文章,小勉来为大家解答以上问题。故宫太和殿介绍,关于故宫太和殿简介很多人还不知道,现在让我们一起来看看吧!1
凤凰网财经讯4月2日上午,“液态阳光研究院及产业化示范基地落地广州南沙”签约仪式在广州市南沙区隆重举行。本次活动由广州南沙经济技术开发
中新社北京4月1日电(记者陈溯)记者1日从中国农业农村部获悉,当天12时,黄河宁夏段至入海口进入为期4个月的禁渔期,