Write a plugin for an existing SMTP software written in golang.

Hi all,

There is SMTP software written in golang that I need to be extended. Luckily the software supports such extension by adding what it refers to as "processor" and that is what I need.

The extension github URL: [login to view URL]

What I need is a new processor that will parse the email body part. If you look into the current list of processors, it has header parser. I am looking for something similar that will parse the body of the email and provide the following:

- The plain text email

- The html email

- An array of attachments (Configurable through the config + can limit the size)

That is it.

Compétences : Développement de logiciel, Golang, SMTP, Codage, Programmation

en voir plus : defragmentation software written, write plugin intellij idea, activex plugin internet explorer software, golang smtp sendmail without auth, golang receive email, golang imap server, golang smtp bcc, golang net/smtp attachment, golang smtp starttls, golang smtp auth login, golang smtp server, let customer write review product website software script, trucking software written, idea write plugin, write plugin deep exploration, casino software written java, video rental software written microsoft access, e107 write plugin, write plugin joomla, payroll software written vb6

Concernant l'employeur :
( 38 commentaires ) Dubai, United Arab Emirates

Nº du projet : #26823804

11 freelance font une offre moyenne de $158 pour ce travail


● I have been in software development for 10+ years. ● I am a Golang developer with 5+ years of experience. ● I was responsible for many projects which is based on the microservice architecture and the design and deve Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(15 Commentaires)

I'm a Golang developer with 5 years of experience. I can write you a processor as an extension for go-guerrilla, I have already worked with it in many projects. do you want to deploy a standalone go-guerrilla daemon or Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(2 Commentaires)

Hello, The task should not be a difficult, I took a quick look at the project. The Envelope provides a way to get the whole message. This is can be done via "Data" field [1] or with using NewReader method [2]. After Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(3 Commentaires)

I have written a lot of APIs and integration in GoLang. This functionality will be right in my ally. I would love to work on this project with you. I am open to any type of communication like whatsApp, zoom, calls or Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(1 Évaluation)

Hi, I have 3 years experience in Golang and 2 years experience in Rust. I'm a member of the most used Rust SMTP client library lettre ( [login to view URL] ) and I'm pretty experienced with the inner work Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 14 jours
(2 Commentaires)

Hi, well, GoLang is my favorite but is not so common here at Freelancer. Anyway, I see the github link and can do this for you. As you already mentioned I will develop a new module/processor like currently existing He Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

Greetings, I had a look at the Go-Guerilla doc. What you're asking for seems pretty straightforward. If you'd like to work together, here are some initial questions: - Do you need the full binary or just the processo Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

I have done this same thing for a large network provider in order to handle email about copyright infringement (downloads). For me to proceed, you must be specific in your requirement and sign off.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)

As I understood from the requirements, you need to extend the processors from the said library. This would involve adding another custom processor that can on save of the mail, perform mentioned functions on the encode Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

Working in Golang for couple of years. I can take up this task as I have used Go-guerrilla earlier too.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)

I went through the guerrilla package. I can do this Job in 2 days and deliver it to to you. I have 5 years of experience with Golang.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)