我正在尝试设置 emailtofax
https://archive.codeplex.com/?p=emailtofax
在 Windows 10 上。
首先,有人知道它是否适用于 Windows 10 吗?
其次,配置文件要求输入几个听起来相同的不同项目
用户名和密码:用户发送电子邮件的传真服务器的电子邮件帐户的 POP 用户名和密码。
FaxServerEmailAddress:用户发送电子邮件以进行传真的电子邮件地址。
ReceiverEmailAddress:接收传真的电子邮件地址。
我想发送电子邮件至[电子邮件保护]并将其转换为传真。那么我该如何配置它呢?
为了介绍一些背景知识,我将粘贴 Readme.txt
电子邮件到传真服务器是一个 Windows 应用程序,它执行以下操作:
- 将电子邮件附件作为传真发送。
- 将收到的传真作为电子邮件附件发送到指定的一个或多个地址。
它从 POP 电子邮件帐户获取电子邮件,并将电子邮件附件作为传真发送到主题行中指定的传真号码。它使用 SMTP 帐户将 Windows 计算机中收到的传真作为电子邮件附件发送。用户可以使用标准 Spring xml 配置文件配置服务器。该程序使用 C# 开发,并使用内部 Windows 的传真服务作为其基础。
该程序还可作为示例 Spring.net 应用程序。
如何使用
您需要为电子邮件转传真服务器创建一个电子邮件帐户。要将电子邮件附件作为传真发送,您和您的用户将向此电子邮件地址发送电子邮件,并在电子邮件的主题行中注明目标传真号码(例如 (555)222-5656)。该程序将从主题行中删除任何非数字字符,因此您可以根据需要格式化您的号码。
要使用电子邮件到传真服务器,您必须:
安装 Windows 中包含的 Windows 传真服务。使用 Windows 组件添加/删除来执行此操作。
在 Windows 中配置传真服务。这通常是通过右键单击“传真”图标,然后转到“打印机和传真”文件夹中的“属性”来完成的。从当前版本开始,要使用的传真的名称必须是“传真”。
编辑“配置”文件夹中的 applicationContext.xml 文件。
配置文件告诉程序用于接收将以传真形式发送的电子邮件的 POP 设置以及用于发送收到的传真的 SMTP 设置。配置值列表如下所示:
SmtpServer:这必须是程序用来发送电子邮件的 smtp 服务器的地址。
SmtpPort:上述 smtp 服务器的端口号。
PopServer:这必须是您的 POP 服务器的地址,程序将使用该地址接收电子邮件。
PopPort:上述 POP 服务器的端口号。
用户名和密码:用户发送电子邮件的传真服务器的电子邮件帐户的 POP 用户名和密码。
FaxServerEmailAddress:用户发送电子邮件以进行传真的电子邮件地址。
ReceiverEmailAddress:接收传真的电子邮件地址。
DeleteMessagesOnServer:true 或 false。如果为 true,则一旦传真服务器的电子邮件帐户中收到的电子邮件准备好传真,它将删除这些电子邮件。
ReceivedFaxEmailSubject:包含任何传入传真的已发送电子邮件的主题行。
ReceivedFaxEmailContent:上述电子邮件的正文。
RunEverySeconds:指定程序检查新电子邮件的间隔(以秒为单位)。
ReceivedFaxesFolderPath:配置 Windows 传真服务时指定的存储收到的传真的文件夹路径(绝对路径)。
ValidDomainName:用户可从中发送传真的域。任何从其他域的电子邮件地址发送的电子邮件都将被拒绝,不会发送。