• 租用一台服务器大概需要多少钱

    租用一台服务器大概需要多少钱?这是企业选择服务器租用或者服务器托管最为关注的问题,现在企业为了能够让网站更安全,不受其他网站牵连,独享IP资源,会选择独立IP主机。今天小编给大家说说服务器租用的价格问题。 首先什么是服务器租用 所谓服务器租用是指用户无须单独购买独立服务器,只需根据自己业务的需要,想服务器租用商提出对硬件配置的要求,由IDC商根据需求进行相应的配置,并提供服务器运行的机房以及网络带宽,从而实现用户独享专用高性能服务器。 然后关于服务器的产权问题 由服务器租用的定义我们可以了解到,用户在进行服务器租用时,服务器的产权是归服务商所有的,但现在很多商家打出“租用服务器送产权”的优惠活动,一般用户租用一年后,服务器产权归用户所有,次年只要付托管费用就可以了。关于是否要产权的问题建议根据租用时间的长短来决定。如果选择要租用服务器要产权,建议在租用前与IDC商签订合同,以避免租用合同到期后,不良服务商更换服务器硬件配置。 其次服务器租用的价格问题 服务器租用的费用于选择的机房线路(单线、双线以及多线)、服务器配置、选择的带宽等限制,一般情况下,网通的费用相对较低,普通配置的每年大概需要四五千左右;其次的是电信,一年大概需要五六千左右;最后是双线机房,由于双线机房因为带宽成本较高,所以费用相对电信和网通的费用要高一点,普通配置一年大概需要七八千左右。 最后,租用服务器需要注意的问题 1、同配置同网络带宽下服务器月租年租的价格。 2、服务器租用时提供的测试IP 测试其提供IP周边同段的IP。 3、一定要签订服务器租用合同,尤其是选择服务器租用要产权的,以避免不必要的损失。 4、考察租用商是否提供免备案服务,一般正规的IDC商都是免费帮助域名备案。 5、咨询对方在服务器无法连接时的处理方法、及有哪些免费的售后服务,售后服务是否完善等。 对于服务器租用商的选择,小编推荐MMCloud,MMCloud作为国内顶级互联网基础应用服务提供商,有自己的自主机房和产权,拥有双线服务器,拥有大型的机房三座,顺应时代发展和客户需求,在服务器托管和服务器租用方面,具备多项优势,特别适用于对网站运行质量有较高要求的用户。而且有自己成熟的虚拟化技术,虚拟主机租用和vps主机稳定安全,推出了自助建站和智能建站,省去了您建站的烦恼。经过一部分客户的试用,赢得了一致好评。推出cdn加速、机柜租用、带宽租用、全球专线等业务,同时提供域名注册服务,欢迎广大客户来电咨询。

    2021.12.21 浏览:198
  • 如何在Cloudflare上创建DNS记录

    在我的邮件服务器教程中,我建议在ScalaHost VPS上运行邮件服务器,因为它们的IP地址不在任何黑名单上。我还建议从NameCheap购买一个域名,因为价格很低,而且可以终身免费保护whois的隐私。从不同的供应商那里购买网络主机和域名是一种很好的做法。这可以最大限度地减少损害您的业务,如果您的帐户被泄露。您可以将域名转移到NameCheap,并学习如何在NameCheap创建DNS记录。 ScalaHost上的DNS区域编辑器对于自我管理的VPS用户来说不是很有用。如果您无意中从ScalaHost购买了域名,我建议您将名称服务器迁移到Cloudflare,它具有易于使用的DNS区域编辑器。Cloudflare可以在瞬间将您的DNS记录传播到Internet,因此您无需等待数小时。Cloudflare还免费提供CDN(内容交付网络)服务和DDoS防护,因此我强烈推荐它。 将名称服务器迁移到Cloudflare 要将名称服务器迁移到Cloudflare,请转到ScalaHost客户端区域,单击Domains选项卡。 然后单击右侧的管理按钮并选择管理名称服务器。 选择使用自定义名称服务器选项并输入以下Cloudflare名称服务器。 布伦达。纳什。cloudflare。通用域名格式 库尔特。纳什。cloudflare。通用域名格式 单击“更改名称服务器”按钮应用更改。请注意,DNS记录最多需要24小时才能传播到整个互联网。接下来,你应该去https://cloudflare.com在Cloudflare上创建一个免费帐户。然后单击Cloudflare仪表板中的添加站点按钮。 然后输入你的域名。 在下一页,它将要求您选择一个计划。你可以选择免费计划,这对于一个中小型网站来说已经足够了。(我已经使用Cloudflare 5年了,从未付过一分钱。) 之后,Cloudflare将获取您当前的DNS记录并将其导入到您的Cloudflare帐户。只需单击“继续”按钮。 传输完成后,您可以开始在Cloudflare编辑DNS记录。 在Cloudflare上创建DNS记录 单击Cloudflare仪表板中的DNS选项卡以编辑DNS记录。 下面是一些您可能想要添加到域中的DNS记录。 MX(邮件交换器)记录:指定哪些主机负责域名的电子邮件传递,即邮件服务器的主机名。 (地址)记录:将DNS名称转换为IPv4地址。 TXT记录:SPF、DKIM、DMARC等。 我将向您展示如何添加上述DNS记录。 MX记录 MX记录指定哪个或多个主机处理特定域名的电子邮件。例如,为linuxbabe处理电子邮件的主机。com是邮件。利努克斯宝贝。通用域名格式。如果拥有Gmail账户的人向[email protected]发送电子邮件,Gmail服务器将查询linuxbabe的MX记录。通用域名格式。当它发现那封邮件。利努克斯宝贝。com负责接收电子邮件,然后查询邮件记录。利努克斯宝贝。com获取IP地址,从而可以发送电子邮件。 请注意,当您创建MX记录时,您应该在名称字段中输入@或您的apex域名,如下所示。apex域名是没有子域的域名。优先级值可以是0到65356之间的任何数字。小数字比大数字具有更高的优先级。建议将该值设置为0,以便此邮件服务器具有接收电子邮件的最高优先级。 记录 记录(地址记录)将域名映射到IP地址。创建MX记录后,还需要为邮件创建一个记录。你的领域。com,以便将其解析为IP地址。 在名称字段中输入mail。然后输入邮件服务器的公共IPv4地址。请注意,当您为邮件服务器的主机名创建记录时,代理状态应更改为仅DNS。如果它显示一个橙色的云,点击它,它会变成一个灰色的云图标。(Cloudflare不支持SMTP或IMAP代理。) SPF记录 SPF(发送方策略框架)是一种TXT记录。它指定允许哪些主机或IP地址代表域发送电子邮件。您应该只允许您自己的电子邮件服务器或ISP的服务器为您的域发送电子邮件。 创建一个新的TXT记录。在名称字段中输入@或您的apex域名。在内容字段中输入v=spf1 mx~all。单击“保存”按钮保存更改。 说明: v=spf1表示这是一条SPF记录,版本为spf1。 mx意味着mx记录中列出的所有主机都被允许为您的域发送电子邮件,而所有其他主机都被禁止。 ~all表示来自您域的电子邮件应该只来自SPF记录中指定的主机。来自其他主机的电子邮件将被标记为伪造。 要检查您的SPF记录是否传播到公共互联网,您可以在Linux机器上使用dig实用程序,如下所示: dig your-domain.com txt txt选项告诉dig我们只想查询txt记录。 DKIM记录 这也是一种TXT记录。DKIM(DomainKeys Identified Mail)使用私钥对从您的域发送的电子邮件进行数字签名。接收SMTP服务器使用在DNS DKIM记录中发布的公钥验证签名。 DKIM私钥/公钥对由邮件服务器上的软件生成。根据您使用的软件,获取DKIM公钥的方法可能会有所不同。如果您遵循我的iRedMail或Modoboa教程,请阅读该教程以了解如何获取DKIM公钥。 获得密钥后,在Cloudflare仪表板中创建一个新的TXT记录。进入dkim_如果您遵循我的iRedMail教程,请在名称字段中输入domainkey。进入modoboa_如果您遵循我的Modoboa教程,请在名称字段中输入domainkey。接下来,将DKIM公钥复制到内容字段。请注意,您需要删除所有双引号和换行符。可以先将DKIM公钥复制到文本编辑器,删除双引号和换行符,然后将其复制到ScalaHost中的值字段。 单击“保存”按钮保存更改。 DMARC记录 DMARC代表基于域的消息身份验证、报告和一致性。DMARC可以帮助接收电子邮件服务器识别合法电子邮件,并防止电子邮件欺骗使用您的域名。 创建一个新的TXT记录。在主机字段中输入_dmarc。输入v=DMARC1;p=无;pct=100;rua=mailto:[email protected]在值字段中。(您应该创建[email protected]电子邮件地址。)单击“检查”按钮保存更改。 PTR记录 指针记录或PTR记录将IP地址映射到FQDN(完全限定域名)。它与A记录相对应,用于反向DNS查找,这有助于阻止垃圾邮件发送者。如果没有找到发送服务器的PTR记录,许多SMTP服务器会拒绝电子邮件。 要检查PTR记录中的IP地址,请运行以下命令: dig -x IP-address +short 或 host IP-address PTR记录不受您的域注册商控制。因为您从主机提供商或ISP获得IP地址,而不是从域注册商获得,所以您必须在主机提供商的控制面板中为您的IP设置PTR记录,或者询问ISP。它的值应该是邮件服务器的主机名:mail。你的领域。通用域名格式。如果您的服务器使用IPv6地址,请确保也为您的IPv6地址添加PTR记录。 要编辑ScalaHost VP的反向DNS记录,请登录ScalaHost客户端区域,然后使用右下角的实时聊天,告诉支持团队将服务器IP地址的PTR记录更新为mail。你的领域。通用域名格式。 收尾 我希望本文能帮助您在Cloudflare上创建DNS记录。和往常一样,如果你觉得这篇文章很有用,那么订阅我们的免费时事通讯以获得更多提示和窍门。当心?

    2022.03.24 浏览:2134
  • 在Debian上从头开始构建电子邮件服务器——基本的后缀设置

    为什么要运行自己的电子邮件服务器?也许你有一个需要向用户发送电子邮件的网站,或者你想将电子邮件存储在自己的服务器上以保护隐私。然而,构建自己的电子邮件服务器可能会让人头疼,因为有太多软件组件需要正确安装和配置。为了让这段旅程变得简单,我将创建一个关于如何在Debian上构建自己的电子邮件服务器的教程系列。 我有信心地说,这是关于在互联网上从头开始构建电子邮件服务器的最好、最全面的教程系列。你不仅会有一个工作的电子邮件服务器,而且你会更好地了解电子邮件的工作原理。本系列教程分为14个部分。 设置基本的Postfix SMTP服务器 设置Dovecot IMAP服务器和TLS加密 使用PostfixAdmin创建虚拟邮箱 创建SPF和DKIM记录以通过垃圾邮件过滤器 创建DMARC记录以保护您的域声誉 设置Roundcube Webmail(尚未发布) 7个有效的建议,防止你的电子邮件被标记为垃圾邮件 用后缀阻止垃圾邮件(尚未发布) 设置OpenDMARC以阻止电子邮件欺骗(尚未发布) 使用SpamAssassin阻止垃圾邮件(尚未发布) 在Debian邮件服务器上设置Amavis和ClamAV以扫描病毒(尚未发布) 如何使用自托管VPN服务器保护电子邮件服务器免受黑客攻击 (可选)在Postfix中启用并配置Postscreen以阻止垃圾邮件 (可选)如何在PostfixAdmin中托管多个邮件域(尚未发布) 我知道这似乎是一项非常艰巨的任务。然而,基于你想要实现的目标,你可能不需要遵循所有这些目标。我的文章很容易阅读,所以如果你花些时间来阅读,你就会有一个工作的电子邮件服务器。 提示:如果你不想从头开始构建一个电子邮件服务器,这是一个漫长而乏味的过程,那么你可以使用iRedMail快速轻松地建立一个功能齐全的邮件服务器。 本文是本系列教程的第1部分。您将学习如何设置非常基本的Postfix SMTP服务器,也称为MTA(邮件传输代理)。完成本文后,您应该能够在自己的电子邮件服务器上使用自己的电子邮件域发送和接收电子邮件。它在Debian 10和Debian 11服务器上进行了测试。 关于Postfix SMTP服务器 Postfix是最先进的邮件传输代理(MTA),又名SMTP服务器,它有两个用途。 传出电子邮件:它负责将电子邮件从邮件客户端/邮件用户代理(MUA)传输到远程SMTP服务器,如Mozilla Thunderbird和Microsoft Outlook。 接收电子邮件:它还用于接收来自其他SMTP服务器的电子邮件。 Postfix由Unix和安全专家Wietse Venema构建。它易于使用,设计时考虑了安全性和模块化,每个模块都以完成任务所需的最低权限级别运行。Postfix与Unix/Linux紧密集成,不提供Unix/Linux已经提供的功能。它在简单和压力条件下都是可靠的。 Postfix最初是作为Sendmail的替代品设计的,Sendmail是Unix上旧的传统SMTP服务器。相比之下,Postfix更安全,更容易配置。它与Sendmail兼容,因此如果卸载Sendmail并用Postfix替换它,现有脚本和程序将继续无缝工作。 在本教程中,您将学习如何为单个域名配置后缀。 第一步:选择合适的托管提供商 要找到一个适合电子邮件托管的VPS(虚拟专用服务器)提供商并非易事。许多托管公司,如DigitalOcean blocks port 25。DigitalOcean不会解锁端口25,因此您需要设置SMTP中继以绕过阻止,这可能会增加您的费用。如果您使用Vultr VPS,则默认情况下端口25被阻止。如果您打开支持票证,他们可以解除阻止,但如果他们决定不允许您的电子邮件发送活动,他们可能会在任何时候再次阻止。如果你使用他们的服务器发送时事通讯,Vultr实际上可能会重新阻止它。 另一个问题是,像DigitalOcean或Vultr这样的大型知名主机提供商被垃圾邮件发送者滥用。通常,服务器IP地址在几个黑名单上。Vultr有一些完整的IP范围被列入黑名单。 Kamatera VPS是运行邮件服务器的一个非常好的选择,因为 他们不封锁25号端口。 IP地址不在任何电子邮件黑名单上。(至少对我来说是这样。我选择了达拉斯数据中心。)你肯定不想被列入可怕的微软Outlook IP黑名单或SpamRats黑名单。有些黑名单会屏蔽整个IP范围,你无法从此类黑名单中删除你的IP地址。 您可以编辑PTR记录以提高电子邮件的可交付性。 它们允许你向你的电子邮件订阅者发送时事通讯,而不受每小时或每天的限制。请注意,您不允许发送垃圾邮件,也称为未经请求的批量电子邮件。如果收件人没有明确允许你发送电子邮件,而你向他们发送电子邮件,那就是未经请求的电子邮件。 您可以为一台服务器订购多个IP地址。这对需要发送大量电子邮件的人非常有用。您可以在多个IP地址上传播电子邮件流量,以实现更好的电子邮件交付。 我建议遵循下面链接的教程,在Kamatera上正确设置Linux VPS服务器。 如何在Kamatera上创建Linux VPS服务器 你还需要一个域名。我从NameCheap注册了我的域名,因为价格很低,他们给你一辈子免费的隐私保护。 第2步:配置邮件服务器主机名 我假设你的Debian服务器上有一个sudo用户。以root用户身份在服务器上运行以下命令以安装sudo。 apt install sudo 然后创建一个新用户并将其添加到sudo组。 adduser username adduser username sudo 接下来,切换到新用户。 su - username 默认情况下,Postfix在与其他MTA通信时使用服务器的主机名来标识自身。主机名可以有两种形式: 一个字 FQDN(完全限定域名) 单字形式主要用于个人电脑。你的Linux笔记本电脑可能被命名为Linux、debian、ubuntu等。 FQDN(完全限定域名)通常用于面向Internet的服务器,我们应该在邮件服务器上使用FQDN。它由两部分组成:节点名和域名。例如,邮件。利努克斯宝贝。com是一个FQDN。mail是节点名linuxbabe。com是域名。FQDN将出现在smtpd横幅中。如果您的Postfix未在smtpd横幅中提供FQDN,则某些MTA会拒绝邮件。一些MTA甚至会查询DNS,查看smtpd横幅中的FQDN是否解析为邮件服务器的IP。 通过SSH登录服务器并输入以下命令以查看服务器主机名的FQDN格式。 hostname -f 如果Debian服务器还没有FQDN,可以使用hostnamectl设置FQDN。 sudo hostnamectl set-hostname your-fqdn 邮件服务器的常见FQDN是mail。实例通用域名格式。你需要换个例子。使用你的真实域名。然后注销并重新登录,在命令提示下查看此更改。要注销服务器,请运行exit命令。 exit 步骤3:为邮件服务器创建DNS记录 你需要去你的DNS托管服务(通常是你的域名注册商,比如NameCheap)设置DNS记录。 在本教程中,我们将为邮件服务器创建3个DNS记录。 MX记录:邮件交换记录 A记录(和AAAA记录):地址记录 PTR记录:指针记录 还有其他DNS记录用于完整的邮件服务器设置。我们将在本系列教程的后面部分讨论它们。 邮件交换记录 MX记录告诉其他MTA您的邮件服务器正在发送邮件。实例com接受你域名的电子邮件。 Record Type Name Mail Server Priority MX @ mail.linuxbabe.com 0 MX主机的通用名称是mail。你的地盘。通用域名格式。您可以指定多个MX记录,并为邮件服务器设置优先级。数字越小,电子邮件发送的优先级就越高。这里我们只使用一条MX记录,并将0设置为优先级值(0~65535)。 请注意,当您创建MX记录时,您应该在名称字段中输入@或您的apex域名(example.com),如下所示。apex域名是没有任何子域的域名。 记录 A记录将FQDN映射到IP地址。您需要创建一个记录,以便其他SMTP服务器可以将邮件服务器的主机名(mail.example.com)解析为IP地址。 Record Type Name value A mail <IP-address> AAAA记录 如果您的服务器具有公共IPv6地址,则还需要为邮件添加AAAA记录。实例通用域名格式。 Record Type Name value AAAA mail <IPv6-address> 提示:如果使用Cloudflare DNS服务,则在为邮件创建和AAAA记录时不应启用CDN(代理)功能。实例通用域名格式。Cloudflare不支持SMTP或IMAP代理。 PTR记录 指针记录或PTR记录将IP地址映射到FQDN。它是A记录的对应项,用于反向DNS(RDN)查找。它会告诉其他MTA你真的是这个IP地址的所有者或管理者。 使用PTR记录反向解析IP地址有助于阻止垃圾邮件发送者。如果你的IP地址没有PTR记录,许多MTA会拒绝电子邮件。即使他们没有拒绝邮件,你仍然应该为你的邮件服务器设置一个PTR记录,这样你的邮件更有可能进入收件人的收件箱,而不是垃圾邮件文件夹。 要检查PTR记录中的IP地址,可以使用以下命令。(在Debian服务器上,可以使用sudo apt install bind9 utils安装dig实用程序)。 dig -x IP_Address +short 或 host IP_Address PTR记录不由您的域注册器管理。它由提供IP地址的组织管理。你的IP地址是从你的主机提供商那里获得的,而不是从你的域名注册商那里获得的,所以你必须在主机提供商的控制面板中为你的IP地址设置PTR记录。它的值应该是邮件服务器的主机名:mail。实例通用域名格式。如果您的服务器有一个公共IPv6地址,那么也为您的IPv6地址添加一个PTR记录。 要编辑Kamatera VP的反向DNS记录,请登录Kamatera客户端区域,然后打开支持票证,告诉他们为服务器IP地址添加PTR记录,以将IP地址指向邮件。你的领域。通用域名格式。你可能会想,这并不方便,但这是为了让垃圾邮件发送者远离平台,因此像我们这样的合法电子邮件发送者将拥有良好的IP声誉。 注意:Gmail实际上会检查PTR记录中指定的主机名的A记录。如果主机名解析为相同的IP地址,Gmail将接受您的电子邮件。否则,它将拒绝您的电子邮件。 第4步:在Debian服务器上安装Postfix SMTP服务器 在Debian服务器上,运行以下两个命令。 sudo apt-get update sudo apt-get install postfix -y 系统将要求您为邮件配置选择一种类型。通常,您需要选择第二种类型:Internet站点。 无配置意味着安装过程不会在/etc/postfix/main中配置任何参数。cf文件。 互联网站点意味着使用Postfix向其他MTA发送电子邮件,并接收来自其他MTA的电子邮件。 使用智能主机上网意味着使用postfix接收来自其他MTA的电子邮件,但使用另一个智能主机将电子邮件转发给收件人。 卫星系统意味着使用智能主机发送和接收电子邮件。 仅本地意味着电子邮件仅在本地用户帐户之间传输。 接下来,输入系统邮件名称的域名,即@symbol后面的域名。例如,我的电子邮件地址是[email&#160;protected],所以我输入了linuxbabe。com的系统邮件名称。此域名将附加到未指定域名的地址。请注意,如果您输入一个子域,如mail。实例com,您将能够接收发送给@mail的电子邮件。实例com地址,但无法接收发送给@example的电子邮件。com地址。 安装后,Postfix将自动启动,并显示/etc/Postfix/main。将生成cf文件。现在我们可以使用以下命令检查后缀版本: postconf mail_version 在Debian 11 bullseye上,后缀版本是3.5.6。 mail_version = 3.5.6 ss(Socket Statistics)实用程序告诉我们Postfix主进程正在侦听TCP端口25。 sudo ss -lnpt | grep master Postfix在/usr/sbin/目录下附带许多二进制文件,如下命令所示。 dpkg -L postfix | grep /usr/sbin/ 输出: /usr/sbin/postalias /usr/sbin/postcat /usr/sbin/postconf /usr/sbin/postdrop /usr/sbin/postfix /usr/sbin/postfix-add-filter /usr/sbin/postfix-add-policy /usr/sbin/postkick /usr/sbin/postlock /usr/sbin/postlog /usr/sbin/postmap /usr/sbin/postmulti /usr/sbin/postqueue /usr/sbin/postsuper /usr/sbin/posttls-finger /usr/sbin/qmqp-sink /usr/sbin/qmqp-source /usr/sbin/qshape /usr/sbin/rmail /usr/sbin/sendmail /usr/sbin/smtp-sink /usr/sbin/smtp-source 步骤5:在防火墙中打开TCP端口25(入站) 入站TCP端口25需要打开,以便Postfix可以接收来自其他SMTP服务器的电子邮件。默认情况下,Debian不启用防火墙。运行以下命令安装UFW防火墙。 sudo apt install ufw 然后使用以下命令允许SSH通信。 sudo ufw allow 22/tcp 如果您的SSH服务器正在使用另一个端口,如6543,则运行以下命令以允许防火墙中的SSH通信。 sudo ufw allow 6543/tcp 接下来,启用UFW防火墙。 sudo ufw enable 现在,我们可以使用以下命令打开TCP端口25(入站)。 sudo ufw allow 25/tcp 然后用在线端口扫描仪扫描邮件服务器上打开的端口。输入邮件服务器的公共IP地址,然后选择扫描所有公共端口。 从上面的屏幕截图可以看到,TCP端口25在我的邮件服务器上是打开的。 步骤6:检查TCP端口25(出站)是否被阻止 出站TCP端口25需要打开,以便Postfix可以向其他SMTP服务器发送电子邮件。出站TCP端口25由主机提供商控制,我们可以安装telnet实用程序来检查它是否打开或被阻止。 sudo apt install telnet 在邮件服务器上运行以下命令。 telnet gmail-smtp-in.l.google.com 25 如果它没有被阻止,你会看到如下消息,这表明SMTP连接已成功建立到Gmail。(提示:输入quit并按Enter键关闭连接。) Trying 74.125.68.26... Connected to gmail-smtp-in.l.google.com. Escape character is '^]'. 220 mx.google.com ESMTP y22si1641751pll.208 - gsmtp 如果端口25(出站)被阻止,您将看到如下内容,这表明无法建立SMTP连接。 Trying 2607:f8b0:400e:c06::1a... Trying 74.125.195.27... telnet: Unable to connect to remote host: Connection timed out 在这种情况下,您的Postfix无法向其他SMTP服务器发送电子邮件。请您的ISP/主机提供商为您打开出站端口25。如果他们拒绝您的请求,您需要设置SMTP中继以绕过端口25阻塞,或者使用像Kamatera这样不阻塞端口25的VPS。 有些人可能会问,“我能把端口25换成另一个端口来绕过阻塞吗?”?答案是否定的。只有在同时控制服务器端和客户端时,更改端口才有效。当Postfix发送电子邮件时,它充当SMTP客户端。收件人的邮件服务器充当SMTP服务器。您无法控制接收SMTP服务器。SMTP服务器正在监听端口25以接收电子邮件。他们预计SMTP客户端将到达端口25。没有其他接收电子邮件的端口。如果您的后缀未连接到接收SMTP服务器的端口25,您将无法发送电子邮件。 第7步:发送测试电子邮件 事实上,我们现在可以通过命令行发送和接收电子邮件。如果Debian服务器有一个名为user1的用户帐户,则该用户的电子邮件地址为[email&#160;protected]。您可以向root用户发送电子邮件[email&#160;protected]。你也可以向Gmail、Yahoo Mail或任何其他电子邮件服务发送电子邮件。 安装Postfix时,sendmail二进制文件被放置在/usr/sbin/sendmail,它与传统的sendmail SMTP服务器兼容。您可以使用Postfix的sendmail二进制文件向您的Gmail帐户发送测试电子邮件,如下所示: echo "test email" | sendmail [email protected] 在这个简单的命令中,sendmail从标准输入读取一条消息,并将“test email”作为消息正文,然后将此消息发送到您的Gmail帐户。你应该能够在你的Gmail收件箱(或垃圾邮件文件夹)中收到这封测试邮件。您可以看到,虽然我们没有指定发件人地址,但Postfix会自动为发件人地址附加一个域名。这是因为我们在安装Postfix时在系统邮件名中添加了我们的域名。 注意:From:域名由Postfix中的myorigin参数(又称系统邮件名)决定,而不是由myhostname参数决定。 你可以试着回复这封测试邮件,看看Postfix是否能收到邮件。从您的域发送的电子邮件很可能被标记为垃圾邮件。现在别担心。我们将在本系列教程的后面部分解决这个问题。 每个用户的收件箱位于/var/spool/mail/&lt;用户名&gt;或/var/mail/&lt;用户名&gt;文件如果不确定在哪里查找收件箱,请使用此命令。 postconf mail_spool_directory 后缀邮件日志存储在/var/log/mail中。日志 还是不能发邮件? 如果端口25(出站)未被阻止,但您仍然无法从自己的邮件服务器向Gmail等其他电子邮件地址发送电子邮件,那么您可以使用以下命令检查邮件日志(/var/log/mail.log)。 sudo tail -n 20 /var/log/mail.log 这会告诉tails输出邮件的最后20行。日志文件。如果你愿意的话,你可以换20到40。 例如,有些人可能会在邮件中看到以下几行。日志文件。 host gmail-smtp-in.l.google.com[2404:6800:4003:c03::1b] said: 550-5.7.1 [2a0d:7c40:3000:b8b::2] Our system has detected that 550-5.7.1 this message does not meet IPv6 sending guidelines regarding PTR 550-5.7.1 records and authentication. Please review 550-5.7.1 for more information 这意味着您的邮件服务器正在使用IPv6发送电子邮件,但您没有设置IPv6记录。你应该去你的DNS管理员那里,为邮件设置AAAA记录。实例com,那么您还应该为IPv6地址设置PTR记录。(PTR记录由提供IP地址的组织管理。) 您还可以使用命令行文本编辑器(如VIM)打开邮件日志(/var/log/mail.log),VIM可以通过安装 sudo apt install vim 然后打开邮件。登录VIM。 sudo vim /var/log/mail.log 要进入此文件的底部,请按大写锁定键,然后按G。要退出文件,请按大写锁定键切换回小写字母模式,然后输入:q并按enter。 第8步:使用邮件程序发送和阅读电子邮件 现在,让我们安装一个命令行MUA(邮件用户代理)。 sudo apt-get install mailutils 要发送电子邮件,请键入 mail -a FROM:your-account@example.com [email protected] [email protected]:~$ mail -a FROM:[email protected] [email protected] Cc: Subject: 2nd test email I'm sending this email using the mail program. 输入主题行和正文。要告诉mail您已经写完,请按Ctrl+D,mail将为您发送此电子邮件。 要阅读收到的电子邮件,只需键入mail。 mail 下面是如何使用邮件程序来管理邮箱。 要阅读第一封电子邮件,请键入1。如果只显示消息的一部分,请按Enter键以显示消息的其余部分。 要显示从消息1开始的消息标题,请键入h。 要显示最后一屏消息,请键入h$或z。 要阅读下一封电子邮件,请键入n。 要删除邮件1,请键入d 1。 要删除消息1、2和3,请键入d 1 2 3。 要删除从1到10的邮件,请键入d 1-10。 要重播消息1,请键入reply 1。 要退出邮件,请键入q。 已打开的邮件将从/var/mail/&lt;用户名&gt;to/home/&lt;用户名&gt/mbox文件。这意味着其他邮件客户端无法读取这些邮件。为了防止这种情况发生,请键入x而不是q退出邮件。 第8步:如何增加附件大小限制 默认情况下,附件的大小不能超过10MB,这由message_size_limit参数指示。 postconf | grep message_size_limit 输出: message_size_limit = 10240000 此参数定义了来自您自己的邮件服务器的电子邮件和到达您的邮件服务器的电子邮件的大小限制。 要允许连接50MB大小,请运行以下命令。 sudo postconf -e message_size_limit=52428800 当使用-e(编辑)选项调用postconf命令时,它将尝试在Postfix主配置文件(/etc/Postfix/main.cf)中查找参数(message_size_limit)并更改值。如果找不到该参数,则会在文件末尾添加该参数。 请注意,邮件大小限制不应大于邮箱大小限制,否则Postfix可能无法接收电子邮件。在上游后缀包中,邮箱大小限制的默认值为51200000字节(约48MB)。在Debian上,默认值设置为0,这一点可以通过 postconf | grep mailbox_size_limit 输出: mailbox_size_limit = 0 这意味着邮箱没有大小限制,这很好。 重新启动Postfix以使更改生效。 sudo systemctl restart postfix 从邮件服务器发送带有大附件的电子邮件时,还应注意接收服务器的附件大小限制。例如,您不能向Gmail地址发送大于25MB的附件。 第9步:设置后缀主机名 默认情况下,Postfix SMTP服务器使用操作系统的主机名。但是,操作系统的主机名可能会发生变化,因此直接在Postfix配置文件中设置主机名是一种好的做法。使用命令行文本编辑器(如Nano)打开Postfix主配置文件。 sudo nano /etc/postfix/main.cf 找到myhostname参数并设置邮件。实例com作为价值。不建议使用apex域示例。com作为我的主机名。从技术上讲,您可以使用apex域,但在本教程系列的后续部分中,它会产生问题。 myhostname = mail.example.com 保存并关闭文件。(要在Nano文本编辑器中保存文件,请按Ctrl+O,然后按Enter确认。要退出,请按Ctrl+X。)重新启动Postfix以使更改生效。 sudo systemctl restart postfix 一旦在Postfix中设置了myhostname,OS主机名就不再重要了。您可以将OS主机名更改为您喜欢的任何主机名。 第10步:创建电子邮件别名 在生产环境中操作邮件服务器时,需要配置某些别名。您可以在/etc/alias文件中添加电子邮件别名,该文件是一个特殊的后缀查找表文件,使用Sendmail兼容的格式。 sudo nano /etc/aliases 默认情况下,该文件中只有两行。 # See man 5 aliases for format postmaster: root 第一行是评论。第二行是该文件中别名的唯一定义。左边是别名。右侧是电子邮件的最终目的地。因此,[email&#160;protected]的电子邮件将被发送到[email&#160;protected]。RFC 2142要求提供邮政局长的电子邮件地址。 通常我们不使用根电子邮件地址。相反,邮政局长可以使用普通的登录名来访问电子邮件。因此,您可以添加以下行。用真实用户名替换用户名。 root: username 这样,[email&#160;protected]和[email&#160;protected]的电子邮件将被发送到[email&#160;protected]。现在您可以保存并关闭该文件。然后使用newalias命令重建别名数据库 sudo newaliases 仅使用IPv4 默认情况下,Postfix同时使用IPv4和IPv6协议,如下所示: postconf inet_protocols 输出: inet_protocols = all 如果邮件服务器没有公共IPv6地址,最好在Postfix中禁用IPv6,以防止不必要的IPv6连接。只需运行以下命令即可在Postfix中禁用IPv6。 sudo postconf -e "inet_protocols = ipv4" 然后重新启动Postfix。 sudo systemctl restart postfix 如果不知道服务器是否有公共IPv6地址,只需运行以下命令。 ping 2607:f8b0:4005:808::2005 此命令尝试ping Gmail的IPv6地址。如果ping成功,那么您的服务器可以使用IPv6。如果ping失败,则服务器无法使用IPv6。按Ctrl+C停止ping。 升级后缀 如果您运行sudo-apt-update命令,那么sudo-apt-upgrade将在将来进行升级,并且系统将升级Postfix,那么可能会提示您再次选择Postfix的配置类型。这一次,您应该选择“无配置”以保持当前配置文件不变。 下一步 恭喜!现在你有了一个基本的Postfix电子邮件服务器并开始运行。您可以使用命令行发送纯文本电子邮件和阅读收到的电子邮件。在本系列教程的下一部分中,我们将学习如何安装Dovecot IMAP服务器并启用TLS加密,这将允许我们使用Mozilla Thunderbird等桌面邮件客户端发送和接收电子邮件。 第2部分:在Debian&amp;上安装Dovecot IMAP服务器;启用TLS加密 和往常一样,如果你觉得这篇文章有用,订阅我们的时事通讯,获取更多提示和窍门。当心?

    2022.03.24 浏览:351
  • 站群网站是什么?怎么做站群?

    站群网站是什么?懂行的人自然很清楚,但对有些新手来讲可能不是太明白。听多了大神通过做站群日赚几千上万的宣传,是不是也有想做站群的冲动?当然,在做站群网站前我们需要先了解下它到底是什么?该怎么做站群? 站群网站是什么? 我们常说的站群,指的就是一个人或一个团队搭建并操作多个网站(几个到百个),利用搜索引擎自然优化规则进行推广,并通过搜索引擎获得大量流量,最后通过流量变现赚钱。 怎么做站群 原理虽然很简单,但操作起来并不容易。那么站群网站是怎么做的呢? 怎么做站群? 一般做站群需要操作的几个步骤如下: 1.购买域名。由于站群由大量网站组成,所以我们需要先购买对应数量的域名,域名选择那些便宜后缀的如.info即可,这样会降低站群成本。 2.租用服务器。站群租用服务器尽量选择提供多IP的服务器,每个网站分配独立的IP对搜索引擎更加友好,而且租用独立IP主机的优势有很多。如果准备做上百个网站的用户来说,建议租用美国站群服务器,有些服务器可提供多达258个IP,性价比也不错。 详情请戳:www.mmcloud.com/2018/mgzjune.asp 3.安装程序。想给站群的每个网站做个性化的网页是不太现实的,因此建议批量安装程序,常见的有WordPress、织梦CMS等,站群网站安装这些程序后,再选择想要的主题模板即可。这个步骤可能要花点时间,当然要想轻松也可以花钱让别人给你安装。 4.网站定位。由于做站群主要是通过搜索引擎优化获得排名来引流量的,所以需要对站群进行网站定位,比如做哪些关键词,站群的关键词尽量满足:精准、可操作、长尾,别选择竞争非常大的关键词,否则有可能“吃力不讨好”。 5.内容更新。要想搜索引擎更好的给予排名,网站上的内容填充必不可少,因此需要对站群里的所有网站更新内容。网站数量多的,建议选择一些站群软件来填充网站内容。 站群的注意事项 由于搜索引擎排名机制越来越智能,所以要想让每个网站都能稳定排名且互不影响,除了使用独立域名和独立IP外,还有就是将站群中的每一个网站都作为单独的操作,比如:网站内容不要全都相似;不要把所有站群都连接在一起;不要把所有的站群网站都放置在相同的统计代码账户等。 通过上面介绍,大家对站群网站是什么应该有所了解了。怎么做站群?原理很简单:网站数量要多,做好网站关键词定位,利用SEO知识优化网站。但做站群是一个长久的事,贵在坚持!有需要站群服务器请联系我司客服!

    2021.12.21 浏览:175
  • 根服务器是啥?详解IPv4和IPv6的根服务器!

    随着社会的发展,网络成了我们生活必备的一样东西。网络已经渗透到我们生活的方方面面,这样发达的网络自然让我国跃居世界互联网用户最多的国家。 但很多人可能不知道的是,因为我国互联网起步较晚,因此全球总共13台IPv4根服务器,我国连一台也没有,IPv4根服务器其实就是全球互联网的总站,可以掌握全球网络服务。 中国之所以以前一直没有自己的IPv4根服务器,一方面因为这些服务器都掌握在美国手里,一个美国人可以有6个IP地址,而咱们中国却要26人共用一个IP地址。另一方面就是因为我国的互联网技术一直没有取得重大突破,之前我们曾向美国申请一台辅根服务器,却屡遭拒绝。 毕竟如今的网络攻击早已成为让各国都高度重视的问题,而根服务器掌握在别人手中,自然是一种潜在的威胁。 在2010年的伊朗的核泄漏事件,就是因为没有掌握自己本国的网络主导权,进而被攻击的。 全球共13台根服务器,唯一主根部署在美国,其余12台辅根有9台在美国,2台在欧洲,1台在日本。这个治理体系一方面造成了全球互联网关键资源管理和分配极不均衡;另一方面,缺乏根服务器使各国抵御大规模“分布式拒绝服务”攻击能力不足,为各国互联网安全带来隐患。尤其随着互联网接入设备数量增长,原有IPv4体系已经不能满足需求,IPv6协议在全球开始普及。中国“下一代互联网工程中心”主任刘东介绍说,工程中心抓住这个历史机遇,于2013年联合日本和美国相关运营机构和专业人士发起“雪人计划”,提出以IPv6为基础、面向新兴应用、自主可控的一整套根服务器解决方案和技术体系。此计划获得了美国、日本、印度、俄罗斯、德国、法国等多国支持。 “雪人计划”于2016年在美国、日本、印度、俄罗斯、德国、法国等全球16个国家完成25台IPv6根服务器架设(总3台主根),其中1台主根和3台辅根部署在中国。打破了中国过去没有根服务器的困境,打破美国独霸互联网的格局,为建立多边、民主、透明的国际互联网治理体系打下坚实基。 对于这样的消息无疑让人振奋,我们终于不再受制于人,真正意义上成为了互联网的主人而不是客人!这样的举措无疑是开创性的,它不但结束了中国没有根服务器的被动历史,也是中国网络自主化最重要的一步。为我国网络安全提供了强大的保障!! 中国:1主3辅,主根服务器在北京,三台辅根分别在上海、成都、广州 美国:1主2辅 日本:1主 第一热点消息,国务院办公厅日前发布《推进互联网协议第6版(IPv6)规模部署行动计划》,加快推进基于IPv6的下一代互联网规模部署。目标用5到10年时间,形成下一代互联网自主技术体系和产业生态,建成全球最大规模的IPv6商业应用网络,实现下一代互联网在经济社会各领域深度融合应用,成为全球下一代互联网发展的重要主导力量。 随着互联网接入设备数量增长,原有IPv4体系已经不能满足需求,IPv6协议在全球开始普及。到2018年I,Pv6活跃用户数要达到2亿,在互联网用户中的占比不低于20%,并要在国内用户量排名前50位的商业网站及应用、省部级以上政府和中央企业外网网站系统等领域全面支持IPv6;到2020年末,IPv6活跃用户数超过5亿,在互联网用户中的占比超过50%,新增网络地址不再使用私有IPv4地址;到2025年末,中国IPv6网络规模、用户规模、流量规模位居世界第1位,网络、应用、终端全面支持IPv6,全面完成向下一代互联网的平滑演进升级,形成全球领先的下一代互联网技术产业体系。 在不久的将来,中国将握住互联网中枢神经,让中国的互联网更加安全、高速。 根服务器是啥? 根服务器是干嘛的?我们访问网站,比如百度是www.baidu.com,这其实是域名,它对应的是IP地址比如61.135.169.125,而我们一般人不知道网站的具体地址的,我们访问域名是需要解析的。这个解析就相当于翻译,根服务器负责翻译工作,将域名指向IP再返回到请求访问的电脑上。 根服务器就存储了.com等很多域的解析,虽然根服务器没有每个域名的具体信息,但理论上访问每个域名浏览器都要把域名转化为对对应IP地址的请求,最后经过根服务器引导,访问该域名所在的服务器。也就是,我们每访问一个网站,信息都要在美国绕一圈。(现在已经有技术不必绕道美国了,因为一些缓存服务器已经有了相关域名指引的备份。) 根服务器负责互联网最顶级的域名解析,被称为互联网的“中枢神经”。美国利用先发优势主导的根服务器治理体系已延续近30年。在过去的IPv4(互联网协议第四版)体系内,全球共13台根服务器,唯一主根部署在美国,其余12台辅根有9台在美国,2台在欧洲,1台在日本——对不起,我们全世界其实都是互联网的客人。 而且最致命的地方还在于,缺乏根服务器使得相关国家抵御大规模“分布式拒绝服务”攻击能力不足,为互联网安全带来隐患,这个问题是非常棘手的。 “分到”4台根服务器是为什么? 这要从IPv4说起,目前是使用的互联网基于IPv4,IPv4地址长度总共是32位;而在IPv6的协议下,地址长度达到了128位。目前为什么只有13个根服务器(就是dns域名服务器),因为在UDP包中(DNS翻译域名是基于UDP协议),他所能工作的最长字节是512,所以根服务器只能限制在13个,而现在IPv6因为长度成倍增长,所以也就没有这13台根服务器的基本限制了。 可以说,现在因为“雪人计划”的存在,让中国第一次获得了话语权,并成功落地4台IPv6根服务器到国内,让我们不再是互联网的客人,而是共同的主人——简言之,基于IPv4的互联网其实是美国说了算的,而现在是大家一起商量着来。 IPv6有多重要? 刚刚提到IPv4地址总长度是32位,这意味着最多只有42.9亿个地址。随着互联网用户数量急剧增加,越来越多的设备连接到互联网,IPv4已耗尽全部数量的地址。而IPv6的长度达到了128位,总计增加了340万亿个IP地址,即使地球上每个人都有几十个联网设备,分配起来也绰绰有余。 而且,你以为和现在毫无关系吗?各位小伙伴,其实你们很多上网的带宽已经分配不到公网IP了!就是因为IPv4地址耗尽,只能分配内网IP上网(尤其国内分配到的IPv4资源本就有限)。也许有人会说,这对我又什么影响?麻烦可大了。 第一,很多联网的设备不能正常使用,比如远程监控的智能摄像头,很多分配内网IP的宽带,就无法正常使用;第二,游戏联机能力孱弱。联机时要不断通过内网穿透层层转发,一般分配不到公网IP的宽带,在玩游戏的时候NAT转发只到第三层,而游戏联机最好是NAT2才可以,这就让很多玩家联机的时候发现自己处于孤岛,搜不到别人,别人也搜不到自己。 还有,现在倡导的物联网,最基本的要求是,每个设备都能联网,这是智能化的前提,比如家用电器、智能汽车、机械设备等等等等,没有IP地址,如何实现物联网?仅我国国内,在物联网时代就将有500亿量级的智能设备连接起来,产生的数据量将大大超越现在的互联网承载力,显然,这就迫切需要基于IPv6的新一代互联网来实现了。 人工智能、大数据、云计算、物联网,其实都是和我们未来的生活息息相关,但是,这一切的基础设施就是IPv6(第六版互联网协议)!有了它,才能构建我们想象中的下一个时代,同样的,要想实现这些,我们必须成为共建者,而不是单纯的使用者。这也是为什么我国不遗余力的推进“雪人计划”,“要想富,先修路”,互联网也是如此!据专家估计,我国部署的IPv6根服务器的用户,在2020年将会跃居世界第一!落后就要受欺凌,就要挨打。国强则民安,为祖国的强大而自豪!!

    2021.12.21 浏览:331