首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手动搭建apache james邮件服务器,实现邮件功能

自己搭建邮件服务器,其实这个就是最实在的 周末花了两天时间搭建邮件服务器,也走了不少弯路,那么咱们今天就来说说 我自己搭了两款,一款是sendMail,这个搭建过程十分简单,一步一步安装,然后解析一下域名就能发送...那我们现在开始使用jame2.3.2的稳定版本来做我们的邮件服务器: 首先需要在linux上安装jdk,我们使用的是JDK7(安装步骤略) 邮件服务器的smtp使用25端口,必须保证此端口没有被占用...如果被占用了,关闭即可 使用ftp工具把james-2.3.2的压缩包上传至服务器: 解压缩并且重命名后: 进入bin目录,并且运行run.sh 哎哟,发现报错,没有这个命令 没关系,我们给phoenix.sh...加上权限即可 然后服务器启动成功!...测试发送到163,搜狐,以及qq邮箱,163可以接受,而搜狐和qq不能接受,设置白名单就行 最终受到邮件就是这样的,红框匹配james中新增加的用户以及域名 关于发送的邮件被其他邮件厂商当成垃圾邮件,这个暂时没有解决

7.5K41

James邮件服务器

James邮件服务器 James邮件服务器 安装James 打开虚拟机,打开SecureFXPortable.exe 上传apache-james-3.0-beta4-app.zip 到/opt、 打开...启动James 执行apache-james-3.0-beta4-app.zip解压目录下bin目录下的run.sh ※注意:使用Ctrl+c会将启动的james停止,可以克隆会话,进行命令输入 创建域名和用户...apache-james-3.0-beta4-app.zip解压目录/bin/james-cli.sh -h localhost -p 9999 adddomain ac.com apache-james...免安装版.zip 执行Foxmail.exe 点击下一步后点击测试 修改James的默认数据库 在MySQL服务器上创建email数据库 将mysql-connector-java-5.1.8...Activiti中的邮件任务 绘制测试流程图 自动发送邮件 部署流程定义 启动流程定义(设置流程变量) 自动发送邮件 相关配置 @Configurationpublic class ActivitiConfig

5.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Apache James邮件服务器介绍及配置发送外网邮件

    现在的项目往往都需要发送邮件验证,邮件内容推送等功能。所以我就专门研究Apache中James,这是一个专门用来做邮件服务器的开源框架。     ...我这里使用的是james-2.3.1和javaEmail进行邮件功能的开发。目前测试的功能有邮件的发送和邮件的接收。下面先讲James的下载配置问题。...1.配置前准备:                      1.首先下载James服务器,网络上好多都是不能用的,或者配置不能成功。...(在运行之前请确保您的Java环境变量已配置成功,否则将提示运行失败) 显示以下内容表示James服务器已启动成功:                       服务器启动成功后,将自动在apps目录下根据...里面,输入telnet localhost 4555(注:localhost是邮件服务器名,4555是管理端口,可在\apps\james\SAR-INF\config.xml文件中配置,在此我们使用其默认配置

    3.3K20

    腾讯服务器搭建iRedMail邮件服务器

    腾讯服务器搭建iRedMail邮件服务器 一;准备 1、腾讯服务器一台,系统:Ubuntu Server 20.04 TLS64位 配置:2核4G 2、iRedMail 安装包:iRedMail...mail Reboot 2、上传已经下载好的iRedMail包并解压并执行安装程序 a、执行bash iRedMail.sh 点击yes b、邮件存储路径 默认就可以 点击next c、选择web...,本服务器的实例配置:2核4G内存) I、一路yes 直至安装完毕,安装之后重启服务器生效 三、用ip的方式验证登录界面是否有问题 四:配置iRedMail邮件服务器 a、在腾讯上申请免费证书然后下载...ca-certificates.crt 然后重启服务service postfix reload;service dovecot reload;service nginx reload c、Dns解析到邮件服务器...备注: 1、更加详细的安装地址:https://www.v2rayssr.com/iredmail.html 2、腾讯服务器默认是禁止25端口的,包年包月的服务器可以通过控制台---25端口解封

    12.2K70

    搭建私人邮件服务器

    怎样使用本地服务器搭建一个邮箱,这样就可以脱离qq或者其他企业邮箱的限制,即可以做到节省成本,又可以得到收发邮件的一个保密性。...这里我们先展示一下本地搭建邮箱服务器后的成功例子: 可以看到,这里qq邮箱收到我这边发送的一个测试邮件例子(特别说明一下,这里的wordcap.top 是我自己购买的一个域名) 同样qq也可以向我发送邮件...: 怎样搭建一个属于自己的私人邮箱服务器了,我这里演示一遍: 准备: 一个顶级域名:国内国外的都可以,当然也可以不需要顶级域名,前提是这个域名需要解析到你的服务器ip上 frp 内网穿透(包含公网...(收邮件端口并不进行修改): 2.6重新测试 再重新写一封,我们发现通过25这个端口是可以接收到邮件的: 我们试着给qq发送一封小邮件: 发现也可以正常的收到 所以,设置邮件服务器端口和我平常设置网页不一样...,平常http接口可以通过url后缀进行修改端口号,但是邮件服务器端口都是指定的 2.7使用代码实现注册邮件激活功能 我们现在试着用代码测试一下发送一个激活邮件的功能(这里我是用的是spring boot

    8.3K50

    搭建ExtMail邮件服务器

    邮件系统是网络常用的通信渠道,本文记录使用 ExtMail 搭建属于自己的邮件服务器的方法。...概述 ExtMail 简介 ExtMail开源版最早发布于2005年,定位于中小企业,满足稳定邮件收发,0成本拥有自己的中文邮件系统, 采用开放源代码的授权方式,为客户免费提供使用。...目前互联网上运行超过一万台ExtMail服务器,承载十数万企业域名、数千万企业邮箱。...拥有自主著作权、产权,用户不必担心版权问题 安装简便,友善的全Web方式后台管理 丰富的增值模块,应对不同客户的需求 与LisPush手机电邮无缝对接,满足移动办公要求 提供VPS模板,利用LisVP主机系统实现...1分钟安装 建立邮件服务器 这里使用 docker 安装的方式配置服务器 拉取镜像 网址: https://hub.docker.com/r/palidin/extmail docker pull

    6.5K10

    【腾讯的1001种玩法】邮件服务器搭建

    今天这个教程给大家带来邮件服务器搭建,可以创建自己的域名邮件帐号,来发送和接受邮件,希望大家喜欢。...一、前期准备: 1、域名:我的是yunmenggongzuoshi.cn; 2、腾讯服务器一台:IP地址是211.159.149.55,Windows Server 2012 R2数据中心版。...3、邮件服务器搭建软件包下载地址:http://url.cn/45mR7TY 其中包含: hMailServer-5.6.4-B2283.exe功能强大,而且是免费的; wampserver.exe...下来安装邮件服务器的网页管理界面。...4、搭建收发邮件的网页版界面 将我们网页版的客户端webmail 直接复制到WampService的www目录下,结果如图所示 然后开始安装我们的客户端 在浏览器下输入http://mail.yunmenggongzuoshi

    17.5K20

    Linux搭建Postfix邮件服务器

    Linux搭建Postfix邮件服务器 第一章:实验环境和目标 1.实验环境 两台局域网计算机,分别有Win7/10系统和Vm虚拟机安装CentOs7系统 CentOs7的IP地址:192.168.81.133...;192.168.81.134 Win7客户端(测试用),有Xshell或者SecureCRT工具 2.目标: CentOs7下搭建Postfix邮件服务器,配置域名服务远程登录访问,新建用个测试用户(...user1,user2),两个用户用telnet命令登录邮件服务器,实现两个用户的邮件互发,并实现局域网内两个计算器的邮件互发 第二章:实验内容 1.准备工作 2.搭建DNS服务 3.搭建Postfix...vim /etc/resolv.conf 2.9 解析验证 nslookup mail.duiyi.com 3.搭建Postfix服务 3.1 检查系统是否已经安装了postfix服务器 rpm...5.1 修改Win7/10的DNS为CentOs服务器地址:192.168.81.133 ?

    7.7K10

    Linux搭建Postfix邮件服务器

    2.目标: CentOs7下搭建Postfix邮件服务器,配置域名服务远程登录访问,新建用个测试用户(sent,recv),两个用户用telnet命令登录邮件服务器,实现两个用户的邮件互发,并 ?...第二章:实验内容 准备工作 搭建DNS服务 搭建Postfix和dovecot服务 Telnet的安装和配置 远程登录并实现两个用户邮件互发 WebMail的搭建和验证 ?...3.搭建Postfix和dovecot服务 3.1 检查系统是否已经安装了postfix服务器 rpm -q postfix ? ? ?...6.3.5:服务器设置 ? 服务器设置 ? 6.3.6:修改域名 ? 修改域名 ? 6.3.7:修改邮件协议为SMTP ? 修改邮件协议为SMTP ? 6.3.8:返回到主菜单 ? 返回到主菜单 ?...6.6 sent用户发送邮件给recv用户 ? ? 6.7 转到recv用户查看邮件 ? ? 出现如图即搭建Web页面邮件服务成功 !!!

    4.7K41

    EwoMail开源邮件服务器搭建

    0x00:简介 EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件,是一个快速部署、简单高效、多语言、安全稳定的邮件解决方案,帮助你提升运维效率,降低 IT 成本,兼容主流的邮件客户端...集成组件 Postfix:邮件服务器 Dovecot:IMAP/POP3/邮件存储 Amavisd:反垃圾和反病毒 Fail2ban:监控策略 LNAMP:apache2.2,nginx1.8, mysql5.5...关闭selinux SELINUX=enforcing 改为 SELINUX=disabled 0x02:快速部署 只需要执行一行简单的安装代码,只需几分钟即可为您部署一台功能完善的邮件服务器...,物理服务器服务器都可安装。...安装参考说明书:http://doc.ewomail.com/docs/ewomail/jianjie 别问为什么搭建这个 搞事情的前奏

    9K20

    Postfix + Extmail 企业邮件服务器搭建

    ExtMail套件用于提供从浏览器中登录、使用邮件系统的Web操作界面,而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面。...此密码应与数据库密码同步 修改密码文件并导入数据库 vim /var/www/extsuite/extman/docs/init.sql 将init.sql文件导入数据库 5.将虚拟目录的模板拷贝到邮件服务器的主目录下...mysql_virtual_domains_maps.cf mysql_virtual_mailbox_maps.cf /etc/postfix/ 6.创建真实的映射用户 useradd -u 600 vmail 7.修改邮件服务的主配置文件...postconf -e virtual_mailbox_maps=mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf 9.重启服务postfix , 发送一个邮件测试..."hello world" | mail -s test support@extmail.org 注意:如果/home/vmail下存在extmail.org目录则表示postfix成功 配置MDA邮件接收相关软件

    3.1K30

    Apache James 2.3.2.1 邮箱服务搭建

    由于工作需要 ,需要在windows服务器搭建内网邮箱服务用于测试,本文选择 Apache James 2.3.2.1 进行搭建,并且将配置操作最简化,仅适合临时搭建,用于测试,不适合在生产环境上部署...,操作步骤如下: 搭建步骤 1.下载 Apache James 进入首页点击下载 点击进入下载页 ?...2.解压并执行 解压到任意文件下 执行\james-2.3.2.1\bin\run.bat 首次执行会报错,并在james-2.3.2.1\apps\james\SAR-INF\文件夹下生成config.xml...3.修改配置文件并启动服务 打开james-2.3.2.1\apps\james\SAR-INF\config.xml 修改users-store路径 ?...连接成功后即可在内网中相互收发邮件 6.拓展 linux环境搭建步骤基本一致,window版本和linux版本均可配置servername及hosts便于其他人访问 java使用spring mail进行连接操作

    2.1K50

    搭建smtp邮件服务器_smtp服务器怎么填

    “传递”选项卡 在“默认SMTP虚拟服务器属性”对话框中点击“传递”选项卡,如图所示。 该选项卡用来设定邮件一次发送不成功时,SMTP服务器如何处理这些邮件。...(1)邮件出站传递属性中可以设置一系列参数值,管理员可以指定传递参数或使用默认值。 “第一、第二、第三次重试间隔”是指SMTP服务器第一次尝试联系邮件接收服务器失败后,SMTP服务器如何处理邮件。...这三个参数定义了一旦邮件没有发送成功,SMTP服务器再次尝试联系收件服务器的间隔时间,默认值为15、30、60分钟。...“安全规范域名FQDN”:在DNS服务器上的两种记录可以对邮件服务器的域名进行解析:MX记录和A记录。...MX(邮件交换)记录用于在邮件服务器的完全规范域名(FQDN)和IP地址之间做出映射;A(地址)记录用于映射主机名和IP地址。两种记录在DNS服务器上共同使用时可以有效地解决解析问题。

    5.1K40

    群晖如何正确搭建邮件服务器

    今天早上,心血来潮,把本blog从家里的群辉搬到VPS服务器上来了! 费了好大的劲!折腾了好久! 这里不说折腾blog, 先说说最后一项折腾的邮件服务器吧!...之前邮件服务器跟blog在同一个群晖上, 通过dnspod做得ddns解析, mx记录指向298.name 邮件服务器地址也是298.name 所以邮件服务器搭建比较顺利。...blog转出后,mx记录没有变,还是298.name,直接导致服务器无法正常收发邮件了! 所以,开始折腾邮件服务器!...首先知道邮件服务器需要一个单独的域名,于是,增加了mail.298.name做邮件服务器地址 重新修改了ddns解析,并成功!...再后来,查询了MX记录的含义, 邮件交换记录 (MX record)是域名系统(DNS)中的一种资源记录类型,用于指定负责处理发往收件人域名的邮件服务器。 明确说明,MX记录是邮件服务器

    10.5K30

    使用Docker搭建poste,自建邮件服务器

    关于poste poste是一款开源邮件服务软件,可以很方便的搭建:SMTP + IMAP + POP3 + 反垃圾邮件 + 防病毒 + Web 管理 + Web 电子邮件,支持以下特性。...整个邮件服务器容器由 Docker 与其他应用程序隔离。...比如UltraVPS可以直接在后台面板添加PTR反向解析,将IP指向到您的邮件服务器,如mail.your-domain.com 添加SPF/DKIM/PTR解析,可提高邮件可信度,从而降低邮件进入垃圾箱的几率...SSL提供商会自动将中级证书合并到了证书文件(比如腾讯),因此中级证书那个选项可以和证书一致,然后点保存,保存后需要重启容器生效:docker restart mailserver 登录与管理 启用SSL...目前给其它小伙伴搭建的poste,测试过一天发送1w邮件完全没有问题,但如果长期大量发送垃圾邮件,估计离拉黑也不远了,所以建议大家还是悠着点玩儿。 poste官网:https://poste.io/

    6.8K52
    领券