Email integration with PEC and MAILGUN services using api call.

This commit is contained in:
piyuskag
2024-10-30 17:39:42 +05:30
parent ccfedad967
commit 51e4b7a08c
19 changed files with 394 additions and 112 deletions

View File

@@ -1627,11 +1627,6 @@
constraintName="fk_communication_application_amendment_request"/>
</changeSet>
<changeSet id="28-10-2024_2" author="Piyush">
<sqlFile dbms="postgresql"
path="db/dump/insert_system_email_template_for_notification_mail_27_10_2024.sql"/>
</changeSet>
<changeSet id="28-10-2024_3" author="Rajesh Khore">
<addColumn tableName="application_amendment_request">
<column name="protocol_id" type="INTEGER"/>
@@ -1689,5 +1684,16 @@
</changeSet>
<changeSet id="29-10-2024_2" author="Piyush">
<addColumn tableName="hub">
<column name="EMAIL_SERVICE_TYPE" type="TEXT"/>
<column name="EMAIL_SERVICE_CONFIG" type="TEXT"/>
</addColumn>
</changeSet>
<changeSet id="29-10-2024_3" author="Piyush">
<sqlFile dbms="postgresql"
path="db/dump/insert_system_email_template_for_notification_mail_31_10_2024.sql"/>
</changeSet>
</databaseChangeLog>

View File

@@ -20,14 +20,15 @@ VALUES
<ul>
<li>{{form_dataInput}}</li>
</ul>
<p>{{note}}</p>
<p>Vi invitiamo a fornire quanto sopra richiesto integrando la documentazione sia caricandola allinterno dello sportello
online <a href="https://bandi.gepafin.it/">https://bandi.gepafin.it/</a> che inviandola a mezzo PEC allindirizzo
bandi.gepafin@legalmail.it entro e <strong>non oltre 10 giorni</strong> dal ricevimento della presente comunicazione,
online <a href="{{platform_link}}">{{platform_link}}</a> che inviandola a mezzo PEC allindirizzo
{{legal_mail}} entro e <strong>non oltre 10 giorni</strong> dal ricevimento della presente comunicazione,
precisando che, in caso di mancata ricezione nei termini indicati, saremo costretti a non prendere in considerazione la Vostra richiesta di finanziamento.</p>
<p>Vi informiamo che per la ricezione della PEC farà fede la ricevuta di avvenuta consegna che attesterà il buon esito
dellinvio. La documentazione trasmessa e le informazioni fornite saranno processate dall''istruttore assegnatario della pratica.</p>
<p>Distinti Saluti,</p>
<p><strong>Gepafin S.p.a.</strong></p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
@@ -38,6 +39,7 @@ VALUES
'2024-10-26 20:00:00',
'2024-10-26 20:00:00'
);
INSERT INTO gepafin_schema.system_email_template
(
id, template_name, "type", html_content, subject, "json", "system",
@@ -57,9 +59,9 @@ VALUES
dal Gestore sarebbero dovuti pervenire entro <strong>10 giorni</strong> dal ricevimento di detta comunicazione.
Trascorso il termine senza la ricezione dei documenti richiesti, il Gestore non ha potuto prendere in considerazione la richiesta di finanziamento.</p>
<p>È possibile presentare ricorso tramite modello disponibile nello sportello online
<a href="https://bandi.gepafin.it/">https://bandi.gepafin.it/</a> entro <strong>10 giorni</strong> dalla ricezione di questa comunicazione.</p>
<a href="{{platform_link}}">{{platform_link}}</a> entro <strong>10 giorni</strong> dalla ricezione di questa comunicazione.</p>
<p>Distinti Saluti,</p>
<p><strong>Gepafin S.p.a.</strong></p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
@@ -70,6 +72,7 @@ VALUES
'2024-10-26 20:00:00',
'2024-10-26 20:00:00'
);
INSERT INTO gepafin_schema.system_email_template
(
id, template_name, "type", html_content, subject, "json", "system",
@@ -89,7 +92,7 @@ VALUES
è stata completata con esito positivo.</p>
<p>Seguirà una comunicazione relativa alla valutazione tecnica ed economico-finanziaria ai fini della valutazione finale.</p>
<p>Distinti Saluti,</p>
<p><strong>Gepafin S.p.a.</strong></p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
@@ -100,6 +103,7 @@ VALUES
'2024-10-26 20:00:00',
'2024-10-26 20:00:00'
);
INSERT INTO gepafin_schema.system_email_template
(
id, template_name, "type", html_content, subject, "json", "system",
@@ -119,9 +123,9 @@ VALUES
l''istruttoria di ammissibilità è stata completata con esito negativo.</p>
<p>Motivazioni: <strong>{{form_text}}</strong></p>
<p>È possibile presentare ricorso tramite modello disponibile nello sportello online
<a href="https://bandi.gepafin.it/">https://bandi.gepafin.it/</a> entro <strong>10 giorni</strong> dalla ricezione di questa comunicazione.</p>
<a href="{{platform_link}}">{{platform_link}}</a> entro <strong>10 giorni</strong> dalla ricezione di questa comunicazione.</p>
<p>Distinti Saluti,</p>
<p><strong>Gepafin S.p.a.</strong></p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
@@ -131,4 +135,4 @@ VALUES
false,
'2024-10-26 20:00:00',
'2024-10-26 20:00:00'
);
);