내 앱이 .ics 첨부 파일을 사용하여 이메일을 보내야합니다. 현재.ics 파일을 만들지 않고 이메일로 보낼 수 있습니까?
내가 가진 사용자가 웹 페이지의 링크를 클릭을 .ics 파일을 렌더링 작업 :
def invite
cal = Icalendar::Calendar.new
cal.event do |e|
e.dtstart = Icalendar::Values::Date.new('20050428')
e.dtend = Icalendar::Values::Date.new('20050429')
e.summary = "Meeting with the man."
e.description = "Have a long lunch meeting and decide nothing..."
e.ip_class = "PRIVATE"
end
cal.publish
render text: cal.to_ical
end
링크 :
<%= link_to 'Download .ics file with right click', invite_path(format: :ics) %>
가가에 전혀 가능 같은 방식으로 파일을 생성/저장하고 경로를 참조하지 않고 전자 메일 첨부 파일을 제공합니까?
그렇다면 어떻게해야합니까?