Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Bwahahahhahahahhahhhahh
I hope you know how much pain awaits you.
Email is a completely broken system...
Parsing emails - given how many fucked up clients exist - is really a nutjob.
(Note: was for a support desk system, so I got emails from all over the world) -
@Linux
We mean two different things...
Afaik procmail is a MTA for serverside filtering (and dead since a long time?)
I meant fully parsing _all_ incoming mail.
And this can get quite funky if you need to store the content for later viewing.
I don't think that a full library exists where you can e.g. give an IMAP address and get back nicely splitted emails in a queue...
Splitted meaning: Text - Content, HTML - Content, Header fields by keyword and so on.
And that's the part that sucks.
From encoding issues to client misbehaviour to HTML karfuffle (looking at you Outlook...) to security issues (attachment bombs and other stuff)
Related Rants
-
TobyAsE6If there is SMTP (Simple mail transfer protocol), is there also HMTP (Hard mail transfer protocol)?
-
fahad32675I used PHPMailer to send emails to a client's website user. SMTP host is smtp.gmail.com. web was hosted on Bl...
-
message4So we hired an intern and his first task was to change a few things in email layout for our client, which is a...
Oh my god why is receiving email so fucking hard? I don't want spamassassin, I don't want antivirus, I don't want accounts or fail2ban or any of that bullshit, I just want all email that is sent to addresses under my server dumped in a database or folder so that I can digest them programmatically or display them in a GUI
rant
smtp
receiving mail
emai