好公司都发工资单!
许多企业通过互联网向员工发送大量工资单电子邮件,但总是受到一些问题的困扰,比如信息泄露、被当作垃圾邮件拦截、发送邮件数量限制等。
那么为什么不在公司内网内发送大量工资单电子邮件呢?这些问题在内网上都可以轻松解决。
下面我为您提供一种在内网批量发送工资单邮件的解决方案。希望对您的工作有所帮助。
本方案采用hMailServer + FoxMail + Easy Payslip 构建自动化批量生成和发送工资单邮件平台。
构建过程分为以下步骤:
使用hMailServer搭建内网邮箱服务器
使用Foxmail作为客户端接收邮件
批量创建电子邮件帐户
使用“简易工资单”自动生成并批量发送工资单
如何让员工自行更改电子邮件密码
详细解释如下:
1、使用hMailServer搭建内网邮箱服务器
hMailServer 是一款适用于 Microsoft Windows 的免费开源电子邮件服务器。它被世界各地的互联网服务提供商、公司、政府、学校和爱好者使用。
以下是构建步骤:
1.1 下载
下载地址:
1.2 安装
直接双击下载的安装程序
接受协议
选择安装目录
如果用户数量较少,可以直接选择第一个选项:内置数据库引擎。如果用户数量较多或者你喜欢,可以选择第二种:外部数据库(支持mysql、sqlserver、postgresql)
输入 hMailServer 管理员将设置的密码。一定要记住它。
1.3 配置
1.3.1 启动配置管理器
进入开始菜单点击“hMailServer Administrator”,或者直接进入安装目录的bin文件夹点击hMailAdmin.exe启动配置管理器
输入安装时设置的管理员密码
1.3.2 汉化
安装后,系统是英文的。如果您不习惯英文界面,可以将其汉化。 hMailSever很容易汉化。您只需下载对应的语言包,修改配置文件,选择中文,然后重启hMailSever服务即可。
1.3.2.1 在线下载中文包
下载链接:提取码:6666,这是一个chinese.ini配置文件,放在hMailServer安装目录下的Languages文件夹中。
1.3.2.2 修改配置文件
配置文件的位置为:安装目录\hMailServer\Bin\hMailServer.INI。找到[GUILanguages]字段,最后添加,chinese
保存更改后,重新启动计算机。如果由于其他原因无法重新启动,您可以停止hMailServer服务,然后重新启动hMailServer。然后选择中文。
1.3.2.3 忘记hMailServer连接密码
如果忘记密码,可以在配置文件中修改。配置文件位置为:安装目录\hMailServer\Bin\hMailServer.INI。找到[安全]字段并更改里面的值。该值是MD5加密后的小写值。
1.3.3 添加域名
对于局域网使用,可以随意添加,比如可以填写abc.com等,建议填写公司英文缩写加.com。填写完毕后,请点击“保存”按钮。
1.3.4 添加邮箱
选择“帐户”并按“添加”按钮
设置邮箱账号密码及其他需要添加的信息
关闭自动停用,如图所示,去掉启用选项的对勾,然后点击“保存”按钮。该功能会自动禁止无效登录。为了保证群发的顺利进行,可以将其关闭。否则,有时登录密码输入错误,会莫名其妙的无法群发。
关闭反垃圾邮件机制,设置IP范围,如图所示,将其他(红圈圈出的部分)中“反垃圾邮件”的勾去掉。这是为了确保群发邮件顺利进行。好像没有设置起始ip和结束ip。
检查服务状态,确保服务处于“正在运行”状态
2.使用Foxmail作为客户端接收邮件
Foxmail电子邮件客户端软件是国内著名的软件产品之一。您可以从其官方网站下载:
下载后,按照以下步骤在员工电脑上安装配置,并进行测试。
2.1 添加账户
启动foxmail,点击左上角菜单,点击“账户管理”
在出现的账户管理界面点击左下角的“新建”即可添加账户。
这里我们添加之前创建的admin和test这两个邮箱地址(使用admin进行演示、测试等)
账户用户名和密码按照创建时填写,服务器信息按照4.1填写(服务器IP改为自己的IP)
2.2 邮件发送和接收测试
添加完成后,我们使用admin@ww.com向test@ww.com发送邮件,test@ww.com收取邮件。可以看到邮件已成功收到,证明服务器运行正常。
【返回顶部】
3.批量创建员工邮箱账号
如果员工数量较多,在hMailServer管理工具中逐个创建账户将是一件繁琐的工作。下面介绍如何批量创建员工邮箱账号。
如何在hMailServer上批量添加用户:
可以使用脚本批量添加用户,操作简单。
首先下载脚本文件,下载地址:
百度网盘链接:
提取码:6666
下载后,修改脚本。需要修改的地方如下:
import.vbs 修改第44行,这是登录hmailserver的密码。
bulk.csv 这是用户的数据。格式:用户,tjones,mypassword,jones.com,Tommy,Jones
参数: user:指用户。顺序是用户、用户名、密码、域名和名称。名字和姓氏应该分开。
例如:user,abc,123456,xxx.com,zhang,san
需要注意的是user后面是用户名和密码,用逗号分隔;然后是域名。如果该域名之前不存在,系统会添加该域名,创建的用户将在该域名下。
设置空间大小,修改下面的0。此时0表示无限制。 1024=1M
obNewAccount.Maxsize = 0 '设置邮箱大小,0=无限制
然后双击 import.vbs 运行该脚本。
重要提示:下载文件后,无论将其放置在何处,两个文件都必须放置在同一目录中。批量创建后,往往需要重新进入管理工具才能看到。我在这个版本中没有看到刷新功能。创建后您将看不到它。您需要退出并重新进入。
【返回顶部】
4.使用“轻松工资单”工具软件自动生成工资单电子邮件并通过内部和外部群发邮件发送给员工
Easy Payslip是一款用于生成工资单和群发邮件的工具软件。可将Excel格式的工资表转换为HTML格式的工资单,并根据工资表中的邮箱地址,将邮件一一批量发送给员工。是公司人力资源或财务人员发放工资单必备的工具软件。该软件可以智能读取工资表,一键分组发送工资单,化繁为简,简单易用。
首先下载“简易缴费单”,下载地址:
百度网盘: 提取码:6666
然后运行安装文件并按照提示进行安装。
安装完成后,非常简单。你只需要有一个Excel格式的工资表,每一行都有员工的电子邮件地址(使用你刚才批量生成的电子邮件地址即可)。这些电子邮件地址应位于一列中。另外,有一个名称列,最好命名为“Name”,仅此而已。点击主界面第一个按钮“读取薪资表并开始新的发送”,按照提示操作即可。
首次使用时,系统会提示您设置发件服务器信息。在出现的屏幕中,单击左下角的“添加”按钮以添加新的外发邮件服务器。 (下屏右侧可以修改新增的邮箱信息,修改后点击上方工具栏✔即可保存。)
单击“添加”按钮后,出现以下屏幕:
在此屏幕上输入各种信息:
电子邮件地址:作为群发者,您还需要一个内网电子邮件地址。您需要为自己创建一个,例如:admin@ww.com
登录名:与邮箱地址相同;
密码:输入您的内网邮箱登录密码
邮件类型:选择企业邮箱
发送服务器(SMTP):输入刚刚搭建的内网邮箱服务器的IP地址
端口:默认为25,可根据实际情况修改。
需要登录验证:默认需要通过客户端软件收发电子邮件需要设置哪些必选项,一般都是需要的。
详细步骤请参阅「简易发薪说明」
完成这些步骤后通过客户端软件收发电子邮件需要设置哪些必选项,只需按照软件提示发送工资单电子邮件即可!
5、如何让员工自行修改邮箱密码
批量创建内网邮箱用户后,需要通知每位员工。此时的密码就是我们创建的初始密码。员工可能不想让别人知道。员工如何自行修改密码?
我们可以使用hMailServer自带的PHPWebAdmin让员工更改邮箱登录密码:
PHPWEBAdmin是用PHP编写的配置管理器的网页版控制台,位于hMailServer安装目录下的PHPWebAdmin文件夹中。服务器需要支持php。我们可以使用wamp服务器。具体安装和使用方法请参考WampServer中文网站的说明。如果你英文不错,也可以查看它的官方网站。
首先将hMailServer安装目录下的PHPWebAdmin文件夹复制到wamp服务器默认网站根目录下,一般在wamp64\www下
进入PHPWebAdmin文件夹,复制config-dist.php并命名为config.php
打开config.php,找到开头的$hmail_config['rooturl']项,将其值由“http://localhost/”更改为“http://localhost/PHPWebAdmin/”并保存。
(一定要注意PHPWebAdmin必须有“/”,否则PHPWebAdmin仍然会认为localhost是应用程序根目录,导致在该服务器上找不到请求的URL /PHPWebAdminindex.php。)
使用wamp启动所有服务,然后访问服务IP地址/PHPWebAdmin/。登录后,您可以看到网页版的管理控制台。员工使用自己的电子邮件和密码登录后可以更改密码。不过,该界面目前为英文。的。
密码可以在红色箭头处修改。