ईमेल टेम्पलेट्स से गाया जाता है, टेम्पलेट्स "grails_app/दृश्य" में देखा जाता है:Grails के साथ जीएसपी मेल टेम्पलेट्स को बाहरी कैसे करें?
mailService.sendMail {
from sender
to recepient.email
subject "Don't forget"
body (view: "/emails/reminder",
model:[recepient: recepient, document: document])
}
मैं कैसे फाइल सिस्टम में आवेदन (युद्ध फ़ाइल) के बाहर मेल टेम्पलेट रख सकते हैं?
लेकिन मैं एक जीएसपी स्ट्रिंग (एक सेवा के भीतर) कैसे प्रस्तुत करूं? – deamon
अद्यतन उत्तर देखें। – Jared
@deamon: मुझे लगता है कि जेरेड का जवाब काफी अच्छा है। लेकिन यहां यह विचार स्पष्ट किया जाना चाहिए: प्रेषण में "शरीर" के लिए इनपुटमेल फ़ंक्शन एक साधारण स्ट्रिंग है। आपको केवल "शरीर" में स्ट्रिंग (शायद HTML सजावट के साथ) को पारित करने की आवश्यकता है। ध्यान दें कि यदि आप HTML फ़ाइल भेजना चाहते हैं, तो आपको अन्य प्रासंगिक विकल्प चालू करना होगा। –