• 助力老婆做外贸(亚马逊):开发一个邮件系统(1)


    2019年4月23日  天气晴

    起因:

    前天跟老婆一块参加了一场亚马逊黑操作的培训会,其实也没什么干货。发起人是“侃侃网”,主讲的据说是在外贸圈子很有名气的“Moss”。

    我不太懂,一直在互联网技术行业没有接触过外贸。老婆也是去年才开始做亚马逊的,FBA亚马逊发货。现在我在创业期间,家里的收入全靠她的亚马逊

    收入养活着。

    然而我的创业我感觉也即将以失败告终。做了将近十年互联网,头几年是在写代码,后面五年全部是在项目经理,基本上告别写代码了。

    现在写代码对我来说,也是一个很痛苦的事情,我等于基本不会。

    去参加他们的培训,也是希望软件技术+市场运用,能打开眼界看看如何将技术与市场运用相结合。

    参加完培训会之后,发现他们做外贸的有一个小痛点,那就是他们一般找客户是最简单的方式是通过给用户发邮件去邀请。

    而小卖家大多没有邮件系统,他们一般会使用腾讯企业邮箱去做绑一个域名来做自己的获客邮箱。而腾讯企业邮箱免费版一天限制发500封邮件,

    并且超过100封邮件的话,每发送一封就要输入一次验证码,特别麻烦。

    另外,每次发邮件也仅仅是用户名不同,邮件内容都是一样的。或者说可以套用一个模板。每次有大量的时间是在粘贴、复制用户名和产品名。

    这里完全可以用程序去有效的处理很多工作。

    综合之下,我觉得需求就出来了。

    需求:

    我相信有需求就会有市场,前期我定位解决两个需求:

    1,解决发送邮件超过100封就要输入验证码的麻烦。

    2,解决发送邮件使用 “模板” 的功能。

    思路:

    我的第一个思路是自己用服务器搭建一套邮件服务器,这样既可以从根本上解决所有关于邮件问题的麻烦。

    经过我的一番尝试,我放弃了这种想法。

    先不说搭建是否麻烦,我一直是用C#这门语言开发,所以第一反应自然去用 Exchange Server 2016 搭建邮件服务器

    结果被这个 “域” 的问题搞的焦头烂额,实话我连文档都没看懂。

    再来就使用CentOS+Postfix,还没开始弄Jason就告诉我说,最好不要自己去弄邮件服务器,因为自己搭建的邮件服务器

    很大几率会被 收件方的邮件系统 给拒收或者 直接受到垃圾箱。

    我再网上查了一下,事实也如此。

    所以,回过头来。思路还是使用如腾讯企业邮箱、163企业邮箱这样的免费企业邮箱。用SMTP协议去调他们的邮件发送功能。

    这样应该可以绕过本身的发送限制,至于模板什么的外端就由我软件来自由控制了。

    开工:

    又是有两年没写过代码了,开始还是使用Winner2.0。前端框架这次想尝试一下AdminLTE。

    其实如果真的有机会,我自己真的想从头学习一下.net Core.  我们这帮30岁的程序员其实已经没有太多精力去学习,

    这三四年都没有写过代码,其实我很想借着.net Core这股风花上一年的时间去重构出一个我自己能吃透的Winner3.0。

    至少一套的:

    用户系统、权限系统、SSO系统、短信系统、代码生成器、插件式解决方案模板、数据库工具集、常用工具集、前端工具集、

    支付系统、商城系统、钱包系统、win服务系统、前端框架。

    至少有这么一套东西,我自己全部理一遍我感觉,我才心里不慌。 这几年都是他们在不断开发和完善,好多东西我都玩不转了。

    所以每次想做点什么东西,我都慌。基本连这么做项目都不知道了。

    硬着头皮做吧,有钱有闲的时候,我一定要整这么一完整的框架。

    开发操作系统:Win10

    开发工具:VS2019

    数据库:Oracle 11g+PLSQL

    开发框架:Winner2.0

    前端框架:AdminLTE

    版本控制:GitHub

    第一阶段目标: 2019年5月1日前完成,一个网站项目。可调用腾讯企业邮箱发送邮件。

  • 相关阅读:
    [PHP]解决PHP Call to undefined function ldap_connect()
    [Nginx] Nginx配置PHP应用传递PATH_INFO变量
    [PHP]解决PHP Fatal error: Call to undefined function mcrypt_get_iv_size()
    [CentOS] centos下安装最新稳定版nginx
    [CentOS]查看centos的发行版本情况
    [MySQL]创建用户并指定某一数据库权限
    [PHP] 安装memcached扩展
    [http]301和302的区别
    [javascript] 报错SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
    [GO项目]开源免费在线客服系统-真正免费开源-GOFLY0.3.5发布-极简强大Go语言开发WEB网页客服
  • 原文地址:https://www.cnblogs.com/demon28/p/10756665.html
Copyright © 2020-2023  润新知