| Author |
Message |
< User Contributions ~ Simple SMTP client using gen_fsm behaviour |
| admin |
Posted: Thu Aug 16, 2007 9:13 am |
|
|
|
Site Admin
Joined: 28 Jun 2006
Posts: 108
|
Written By: Michael Bradford,
A simple SMTP client using gen_fsm behaviour. Supports basic SMTP & ESMTP commands, including MD5, plain & login authentication. This version fixes a minor bug in v1.0 (see source code for details). Also included is email_msg.erl. This very simple module builds a plain text email suitable for sending via the smtp client. |
| Description: |
|
 Download |
| Filename: |
smtp_client-1.1.tgz |
| Filesize: |
4.74 KB |
| Downloaded: |
2435 Time(s) |
|
|
| Back to top |
|
| dmitriid |
Posted: Sat Aug 09, 2008 9:04 am |
|
|
|
User
Joined: 17 Aug 2006
Posts: 213
|
Here's a patched smtp_fsm to work with R12B
* Changed httpd_util:base64_* to base64:*
* Changed httpd_util:to_lower to string:to_lower
TODO:
- define callback function code_change/4
- callback function handle_info/3
to eliminate warnings and eliminate FSM crash on termination |
| Description: |
|
 Download |
| Filename: |
smtp_fsm.erl |
| Filesize: |
14.67 KB |
| Downloaded: |
1617 Time(s) |
|
|
| Back to top |
|
| babo |
Posted: Thu Sep 25, 2008 5:04 pm |
|
|
|
Joined: 25 Sep 2008
Posts: 2
Location: Copenhagen, Denmark
|
| Fixed error reporting at normal stop. All warning are eliminated, necessary OTP callback functions are implemented, all TODO items from previous post are done. Tested with 11B5 and 12B3. |
| Description: |
|
 Download |
| Filename: |
smtp_fsm.erl |
| Filesize: |
14.3 KB |
| Downloaded: |
1241 Time(s) |
|
|
| Back to top |
|
| babo |
Posted: Thu Nov 06, 2008 1:16 am |
|
|
|
Joined: 25 Sep 2008
Posts: 2
Location: Copenhagen, Denmark
|
| Returns the correct error code when SMTP server reject recipient. There is a new version where all error codes are fixed. Modified on 20.11.2008, the version number is 1.2 for the latest code. |
| Description: |
|
 Download |
| Filename: |
smtp_fsm.erl |
| Filesize: |
14.67 KB |
| Downloaded: |
1322 Time(s) |
|
|
| Back to top |
|
| nem |
Posted: Sun May 03, 2009 2:11 am |
|
|
|
User
Joined: 29 Nov 2007
Posts: 25
|
Hi there, can anyone tell me what the license for this code is? I've used the fsm as the basis for my esmtp library and would like to release esmtp under a simple BSD license.
Cheers,
--Geoff |
|
|
|
| Back to top |
|
| timrila |
Posted: Sun Jun 10, 2012 6:49 am |
|
|
|
User
Joined: 28 Mar 2012
Posts: 32
|
|
| Back to top |
|
|
|