I know I haven’t posted for a long time on this site, but I have been busy with other email related activities and I wasn’t sure if this site was point people to where I am currently working on these projects.
I’ve been working on creating an open source email server in Erlang and I’ve been posting my activity over at http://erlsoft.org
Most of the project has been taking a lot of what I learned form SFE and making it available to anyone who wants to use the code. The project is also up on Google Code at http://erlmail.googlecode.com
The SMTP server it pretty stable at this point and I’m spending most of my time on the IMAP modules, mostly on the server. I’ll put together a POP server once I have the IMAP stuff working.
I recently created an anti-spam module that is mostly some hooks into the SMTP server that will allow for functions to be run on each email message before and after is have been save to the message store. The hooks I have in place would allow me to re-create SFE within ErlMail without having to recompile the ErlMail application, the only thing I would need to do is list the appropriate modules and functions in a config file and the next time the server restarts those checks would be active.
This approach would allow me to create a complete open source email server and still have the SFE components private is I choose to.
I am also designing a modular message store into the ErlMail server to allow for separate message store for different purposes. This would allow me to keep one message store fore the SFE servers and a separate message store for the email server that is access by the users on the same cluster of Erlang servers. This is a design specification that came directly from my work on the SFE project.
In the end, the ErlMail project would allow me to create the SFE project using the ErlMail server and most likely less then 1,000 lines of additional code, since all the real work is being done by ErlMail
Xanax for anxiety
Viagra tablet
Tetrabenazine
Cheap phentermine pills
Menadione
50mg generic viagra
Buy Hydrocodone
Where to buy viagra
Tramadol hcl 50 mg tab
Chlorambucil
Amoxil
Generic viagra fast shipping
Ordering viagra
Phentermine 37.5 mg no prescription
Hydrocodone withdrawal
Buy tramadol without prescription
Cialis company
Flonase
Viagra sale online
Reserpine
Heparin
Nialamide
Death cases from taking phentermine
Naloxone
Fioricet information
Viagra vs levivia
Drug viagra
Get viagra
Nasalcrom
Cafergot
Phentermine free shipping 90 supply
Pentasa
Carphenazine
Cheap xanax online
Pemoline
Buy locally viagra
Opipramol
Buy online viagra where
Buy online viagra securely
Buy phentermine in the uk
Fioricet
Effects of viagra
Imodium
Pargyline
Order phentermine c o d
Oxycontin xanax bars perclesept and lortab
Cialis ineffective
Cytotec
Cialis sales uk
Order generic viagra
Buy xanax online without a prescription
Phentermine drug
Mepenzolate
Viagra alternative herbal supplement
Darvocet
Acetaminophen fioricet
Buy Alprazolam
Fenoterol
Calcifediol
Herbal alternative viagra
Oleandomycin
Soma online
Hydrocortisone
Cialis vs viagra
Cialis tadalafil
Accupril
Celexa
Generic viagra soft tab
Aldara
Get viagra drug online
Arthrotec
Buy Dianabol
Order tramadol
Phentermine from the uk
Diflucan
Phentermine forum
Nalbuphine
Discount viagra europe
Phentermine complications
Noroxin
Norflex
Female sexual inhancer viagra spray
Donepezil
Caffeine
Cheapest phentermine 90 day orders
Tramadol hydrochloride tablet
Natural over counter just like viagra stores
Purchase soma online
Chlorpromazine
Viagra pharmacy
Drug vicodin
Lexapro
Free viagra prescription
Naprosyn
Tramadol drug test
Acebutolol
Cheapest xanax online
Sulfasalazine
Order buy phentermine online
Lovenox
Xanax look alike
Black market costa rica pharmacy phentermine no imprint code
Lanoxin
Diphenhydramine
Nystatin
Ambien side effect
Xanax
Lomefloxacin
Cialis experiences
Estrace
Esomeprazole
Phentermine prescription online
Tramadol 50mg
Glycerin
Ditropan
Guaifenesin
Cortisone
Xanax depression
Picture of xanax pill
Generic viagra cialis levivia buy cheap
Lamisil
Probucol
Clotrimazole
Ceftin
Pharmacy phentermine affiliate
Between difference levivia viagra
Cheap phentermine online 37 5
Chromium
Vicodin online pharmacy
Hydrocodone prescription
Norfloxacin
Famotidine
Online adipex phentermine prescriptions
Trimethadione
Warfarin
Interferon
Phentermine no rx needed
Buy Meridia
Natural phentermine
Viagra for sale
Aricept
Low cost phentermine
Phentermine phendimetrazine
Tramadol drug interaction
Atropine
Diet hcl phentermine pill
Anagrelide
Viagra suppliers
Zafirlukast
Metrizamide
Phentermine ship to ky
Cialis online sales
Fosamax
Enoxaparin
Luvox
100 mg tramadol
Buy generic hydrocodone
Norvasc
Can woman take viagra
Hydroxyprogesterone
Xanax
Chlorpropamide
Woman taking viagra
Xanax mg
Blue diet phentermine pill
Leflunomide
Accolate
Dutasteride
Shipping overnight phentermine
Phentermine 37.5 tablet
Imuran
Cheapest phentermine 90 day order
Viagra wholesale
Free phentermine prescriptions
Wholesale pfizer viagra
Viagra buy in uk online
Online viagra prescriptions
Phentermine 37.5
Xanax xr 3 mg
Symptom tramadol withdrawal
Lexapro and xanax
Codeine
Suboxone
Phentermine medical insert
Tramadol dosage
Lopid
Phenergan
Differin
Bayer
Cheap prices phentermine
Ambien eminem
Metharbital
Phentermine price comparison
Generic viagra cialis
Next day delivery on phentermine
Counterfeit viagra
Stavudine
0 buy by popl powered viagra wordpress
Buy online pharmacy viagra
Famvir
Viagra samples free
Pioglitazone
Buy online purchase viagra
Ambien overnight
Hydrocodone m358
Soma addiction
Buy cheap fioricet
Tramadol withdrawal
Relafen
M357 vicodin
Fatal dose of xanax
Xanax withdrawl
Free cialis
Buy tramadol cheap
Mirena
Feldene
Cerivastatin
Chlortetracycline
Online pharmacy and phentermine
Tramadol ultram
Information viagra
Buy phentermine online without prescription
Canadian viagra
Order phentermine overnight
Phentermine diet medication
Phentermine dosage
Dienestrol
Cialis mexico
Buy Vicodin
Ionamin phentermine
Buy xanax no perscription needed amex accepted
Neomycin
Difference between cialis and viagra
Buy phentermine mastercard
Pepcid
Moexipril
Herbal viagra alternatives
Viagra online cheap
Lidocaine
Online phentermine order
Phentermine no perscription needed
Perphenazine
Cheap tramadol
2mg xanax
Xanax addiction
Cialis online
Viagra xenical
Clonazepam
Riboflavin
Aminophylline
Nizatidine
Aminopterin
Primidone
Strattera
Meridia diet pill
Cheap meridia
Viagra cialis levivia
Potassium
Cheap tramadol without prescription
Phentermine xenical diet pill
Phentermine online prescriptions
Cefprozil
Best price on phentermine
Buy phentermine by cod
Marijuana
Nalorphine
Buy Renova
Compare viagra cialis levivia
Cheap tramadol prescriptions online
Viagra patent expiration
Haloperidol
Cinoxacin
Get phentermine
Does viagra woman
Order viagra buying viagra uk
Buy viagra in uk
Addiction recovery xanax
Buy cheapest online viagra
Indocin
Accupril
Viagra substitutes
Ipodate
Chlordiazepoxide
Buy viagra uk
Viagra buy viagra
Ampicilin
Soma cube
Phentermine tricks
Isoetharine
Iodoxamate
Arava
Dilaudid
Hydrocodone bitartrate
Apcalis cialis
Phentermine result
Phensuximide
Anisindione
Xanax interaction with paxil
Buy cialis viagra
Fentanyl