Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6d511ba330 | ||
|
|
271ea0470b | ||
|
|
a0adf79420 | ||
|
|
b82a252bbe |
@@ -5,5 +5,5 @@ smtp-from: "api2smtp <no-reply@www.tadam-framework.dev>"
|
||||
smtp-host: localhost
|
||||
smtp-user:
|
||||
smtp-pass:
|
||||
smtp-ssl: false
|
||||
smtp-tls: false
|
||||
smtp-port: 1025
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
(defproject api2smtp "1.0.0"
|
||||
(defproject api2smtp "1.0.2"
|
||||
:description "Send emails through an Endpoint API"
|
||||
:url "https://github.com/tanrax/api2smtp"
|
||||
:license {:name "EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0"
|
||||
@@ -6,7 +6,7 @@
|
||||
:dependencies [;; Clojure
|
||||
[org.clojure/clojure "1.10.1"]
|
||||
;; Tadam core
|
||||
[tadam-core "0.4.0"]
|
||||
[tadam-core "0.4.2"]
|
||||
;; HTTP Server
|
||||
[ring "1.8.0"]
|
||||
;; Ring middleware that prevents CSRF attacks
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
:email (-> json :email)
|
||||
:message (-> json :message)}]
|
||||
;; Send email
|
||||
(send config "to@email.com" "Contact" (render-template "emails/contact.html" params) (render-template "emails/contact.txt" params))
|
||||
(send config (:smtp-to config) (:smtp-to config) (render-template "emails/contact.html" params) (render-template "emails/contact.txt" params))
|
||||
|
||||
;; Response OK
|
||||
(render-JSON req {:status "ok"})))
|
||||
|
||||
Reference in New Issue
Block a user