A**H 发帖数: 4797 | 1 需要帮人建一个给客户发邮件的系统。不是发广告邮件,是给已经登记了的客户的订单
和账单等信息。
目前的最开始的要求比较简单,就是要给总共约一千个客户的每一个客户定期发一份当
前的具体针对该用户的PDF文件。也就是每一个客户对应一个邮箱,对应一个PDF文件。
PDF文件的生成,目前先不要求本系统产生 --- 以后有可能需要,所以通盘考虑的时候
最好考虑到这一点。目前甚至不需要能接受邮件。
最简单的系统,软件硬件网络有什么要求?我在Unix,Mac上面工作多年,会Perl,
Python,PHP等,但是都是在单位里面工作用,比如在Unix里面发邮件,里面的mail
server也都是设置好了的。这个任务放到单位里面已经建好的系统里面,我简单写个
perl程序就能完成,但是现在是在单位之外的从零开始的系统,我需要些什么,最低要
求和适当要求?
另,我会Apple Mobile App开发,但是是基本上没有server的app
谢谢。 |
n********6 发帖数: 1511 | 2 参见umemobile.com的账单系统。
每个月recurring bill
pdf账单自动发到邮箱
设置due date前多少天发账单,逾期发邮件提醒。
有ticket系统
集成在线支付系统。
其他功能(如email marketing, newsletter)等。 |
a*****1 发帖数: 372 | |
b******y 发帖数: 9224 | 4 自己编个程序很简单,和email service接口就完事儿了。我就这样做过,基本上自动
化了。 |
n***y 发帖数: 15001 | |
s****y 发帖数: 983 | 6 楼主应该是知道程序怎么写,但是不知道怎么设置email server。 你可以利用linux
postfix建立一个smtp服务器
http://www.linux.com/learn/tutorials/308917-install-and-configu
你也可以使用免费/付费的第三方smtp服务器,比如google app,amazon都有提供。
或者使用web service直接发送,就像briteguy说的,你直接提交一个http request给
一个api就把email发出去了,smtp都不用。 |
A**H 发帖数: 4797 | 7 对,有了框架,写个程序发email不是难事。比如说PHP,我写好的PHP scripts放哪里
去运行呢?
我去琢磨一下你说的这个smtp 和 web service,谢谢。
先请教一下,你说的这些,我需要一个server吗?
【在 s****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 楼主应该是知道程序怎么写,但是不知道怎么设置email server。 你可以利用linux : postfix建立一个smtp服务器 : http://www.linux.com/learn/tutorials/308917-install-and-configu : 你也可以使用免费/付费的第三方smtp服务器,比如google app,amazon都有提供。 : 或者使用web service直接发送,就像briteguy说的,你直接提交一个http request给 : 一个api就把email发出去了,smtp都不用。
|
A**H 发帖数: 4797 | 8 http request
这个我知道怎么写,用过GET POST etc,问题这个request放在哪里?
要不往小了说,我就一台windows pc 或者说 一台mac,怎么花钱少也能把事情办好?
谢谢
【在 s****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 楼主应该是知道程序怎么写,但是不知道怎么设置email server。 你可以利用linux : postfix建立一个smtp服务器 : http://www.linux.com/learn/tutorials/308917-install-and-configu : 你也可以使用免费/付费的第三方smtp服务器,比如google app,amazon都有提供。 : 或者使用web service直接发送,就像briteguy说的,你直接提交一个http request给 : 一个api就把email发出去了,smtp都不用。
|
A**H 发帖数: 4797 | 9 我在想,我是不是可以写个app,say billApp,在iPad上运行,到了该发email的时候
,就打开 billApp,billApp就把设置好的emails从iPad机主的email account,比如
yahoo,给一个一个发出去。
不知道发太多的email,yahoo会不会把account给关掉? |
s****y 发帖数: 983 | 10 app可以调用别的email app,但是不能自动发送吧,你还是需要调用一个api才行。
个人觉得从长远上讲,还是web app好一点,因为这不是一个随时需要操作的应用,而
且看起来你还打算频繁更新。
yahoo会不会关掉account我不知道,但是这样比较容易被flag成spam。
调用api不需要server,但把pc/mac设置成server也很容易,租用一个白菜价的主机也
没什么成本。
【在 A**H 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我在想,我是不是可以写个app,say billApp,在iPad上运行,到了该发email的时候 : ,就打开 billApp,billApp就把设置好的emails从iPad机主的email account,比如 : yahoo,给一个一个发出去。 : 不知道发太多的email,yahoo会不会把account给关掉?
|
b******y 发帖数: 9224 | 11 楼主需要搞一个服务器,自己家里的电脑玩玩儿还行,但做biz的话不行。 |
A**H 发帖数: 4797 | 12 谢谢给位的指点。
我写了一个Mac OS X app,能在自己的苹果电脑上运行,读取PDF文件,然后送到对应
的客户邮箱。基本上就是一个图形界面,用户指定文件目录,然后我的app读取目录里
面的PDF,调用Mac Mail,通过Mail间隔一定的时间把附件发送出去。这个能满足基本
要求。
有个问题,Windows机器上有对应的功能让我完成同样的任务吗?
再就是,如果在iPad上,有一个PDF文件目录选择的问题,因为苹果系统不给用户这些
权限,所以如果在iPad上该怎么实现的问题。发送mail不是问题,是如何能让用户选择
PDF文件目录的问题。
还有,如果购买mail server,是不是就是用PHP之类的写一个类似的应用,然后定期更
新文件目录就可以了?这样不懂电脑的人到了月底,登录,几个简单的命令就可以更新
目录,然后就可以调用PHP程序,发送mail? |