0
我想發送郵件,但在該值不會。請幫助我如何發送價值。 控制器部分 -郵件不會在ROR
@c1=IssueTrackerGroup.where(id:@issue_request.issue_tracker_group_id).pluck(:id)
@c2 = IssueTrackerMember.where(issue_tracker_group_id: @c1).pluck(:employee_id)
@emp = Employee.where(id: @c2)
@emp.each do |s|
IssueRequestMailer.issue_tracker_group_email(s.email).deliver_now
end
郵件收發器部分 - 我想傳遞
def issue_tracker_group_email(s)
s=s
mail(to: s, subject: 'Support Request')
end
參數 -
<!DOCTYPE html>
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
</head>
<body>
<h4>Support Request</h4>
<p>
This is to inform you that you have a support Request .
Details are given below.<br><br>
<b>1. Support Master</b> - <%= @issue_request.try(:issue_master).try(:name) %><br><br>
<b>2. Support Group</b> - <%= @issue_request.try(:issue_tracker_group).try(:name) %><br><br>
<b>3. Support Priority</b> - <%= @issue_request.try(:issue_priority) %><br><br>
<b>4. Description</b> - <%= @issue_request.try(:description) %><br><br>
With Regards,<br><br>
HR
</p>
</body>
</html>
但如何因爲郵件發送。如果我在issue_tracker_group_mail中寫入c1和c2,那麼它顯示錯誤。 –
「郵件正在發送」是什麼意思? – uzaif
在'issue_tracker_group_email'方法中使用實例變量來共享數據到視圖。 –