zoukankan      html  css  js  c++  java
  • C#发送Email

    因为硬盘损坏和换工作两个原因,我曾经写过的绝大多数代码都丢失了。这是件让我感觉很遗憾的事情,软件开发的高效率是建立在重用基础上的,代码丢失无疑是对重用的一个绝大打击,以前封装好的功能现在统统需要重新来过,我的工作效率一下子下降了不知多少倍,某种意义上讲,我从此踏上一个新的程序开发征程。此刻,为我的代码们默哀,为我新的程序生涯祈愿!愿我将来在技术的领域中能走得更远。

    今天写一个C#发送邮件的功能,由于不想花太多时间,我打算从同事的代码中移植一份过来。拿到同事的程序后心里不禁一动。那段代码中有一行我熟悉的文字,而这段文字是我两年以前写的,而且从命名风格和程序结构的风格来看这个程序确实是我当年所写。两年前我是一个入行不久的新人,喜欢把工作中新学会的东西和通用性强的代码贴在blog上。没想到那时的代码通过互联网传播到彼时我完全不认识的一个人——此时我的同事这里。是应该感叹我们的缘分还是互联网的传播能力呢!

    今天我对代码进行了一些改造,拿出来共享,兴许对某些人有所帮助。

    注意:126的邮箱只支持老账号发送,新申请的账号用此程序不能发送


    Code

    为方便多语言混合使用我编译了一个bin文件,如果vb.net或者c++。net使用的话可以直接引用bin文件,当然也可以翻译代码到目标语言

    bin source /Files/zyip/jmail.rar

    使用jmail

    下载jmail

    注册jmail.dll 发布时需要这一部

    在项目中加入jmail.dll的引用

    Code
  • 相关阅读:
    使用 Dockerfile 定制镜像
    UVA 10298 Power Strings 字符串的幂(KMP,最小循环节)
    UVA 11090 Going in Cycle!! 环平均权值(bellman-ford,spfa,二分)
    LeetCode Best Time to Buy and Sell Stock 买卖股票的最佳时机 (DP)
    LeetCode Number of Islands 岛的数量(DFS,BFS)
    LeetCode Triangle 三角形(最短路)
    LeetCode Swap Nodes in Pairs 交换结点对(单链表)
    LeetCode Find Minimum in Rotated Sorted Array 旋转序列找最小值(二分查找)
    HDU 5312 Sequence (规律题)
    LeetCode Letter Combinations of a Phone Number 电话号码组合
  • 原文地址:https://www.cnblogs.com/zyip/p/1447043.html
Copyright © 2011-2022 走看看