A Web Service for sending emails

Closed Posted 7 years ago Paid on delivery
Closed Paid on delivery

The objetive of the webservice is to send a mail from an specific source email to a destiny mail one, using a template for the mail's body.

The webservice should have a method Send, which will be in charge of sending the message based on an html template,

this template will be stored in a table TMFORMATOMAIL,

this templates table hast to be created with the following columns.

CEFORMATO (integer)

DEMDESCRIPCION (varchar 2000)

BEMESTADO (integer)

The parameter of the Send method is:

Request Json: message

{

"header": [

{

"Subject": "An email"

},

{

"From": "[login to view URL]"

},

{

"To": "[login to view URL]"

},

{

"Reply-to": "[login to view URL]"

}

],

"body": {

"template": "1",

"text": "Hello, Nice to meet you"

}

}

The reponses are:

Response JSON

{

"email": "[login to view URL]",

"status": "sent",

"reject_reason": "hard-bounce",

}

Error Response JSON

{

"status": "error",

"code": 12,

"name": "Unknown_account",

"message": "No account exists with the id ‘123’"

}

The SMTP Server configuration will be obtained from a table.

The implementation should use spring boot and spring data, consider use cache memory for to get better performance.

Java

Project ID: #12049133

About the project

17 proposals Remote project Active 7 years ago

17 freelancers are bidding on average $483 for this job

JinDongZhe

Hello sir, I am experienced on Java for 7 years. I can do what you want to do. I will be fulfilled your requirement correctly and in time. Thank you!

$736 USD in 20 days
(114 Reviews)
7.4
ranganathp

FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past p More

$1000 USD in 10 days
(24 Reviews)
5.6
seaanddream

Hi, my name is Sevinc. I read your "A Web Service for sending emails" project descriptions carefully before bidding. I checked your requirements as well... I got what you need and ready to go ahead as soon as we can More

$300 USD in 5 days
(3 Reviews)
5.2
oatechnology

Hi , hope you are doing well i am software engineer with 5 years experience in software development using Java I can help you to complete this project, also i can provide demo for your requirements hope to co More

$350 USD in 7 days
(36 Reviews)
4.8
Shchipunov

Hello, I understood the task and I can implement the required functionalities. After you award me this project you MUST NOT worry about task's implementation - only wait for the final completed result. All diffic More

$490 USD in 5 days
(20 Reviews)
4.3
anuragiitk

I am an IITK graduate, 9 year experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The members in my team have worked with top notch t More

$555 USD in 10 days
(24 Reviews)
5.6
RubyOnRail

Hi,I have gone through your project description. I could be confident if we can proceed towards more discussion. I am an individual developer and you will be working directly with me if we proceed work on this project More

$833 USD in 18 days
(1 Review)
3.4
nagarajdvdg2009

Hi, I have 6 years of experience in java and web services and Sql. Hope we can have more conversation. Regards, Nagaraja Devadiga

$388 USD in 5 days
(7 Reviews)
3.5
rambanstola

A proposal has not yet been provided

$250 USD in 5 days
(4 Reviews)
2.3
satyadaspune

Hi I have 15 years Experience on Java/j2ee/Restful API/JSP/Spring/Angular JS. Is email template is based on velocity ? email template and data merge can be easily done using velocity. I can do this , as i have expe More

$444 USD in 10 days
(2 Reviews)
1.3