2016-06-15 4 views
0

Im смотрит на все эти рабочие места, которые позволяют пользователям подавать заявки на вакансии, отправленные рекрутером. Когда вы нажимаете кнопку «Применить», она обычно отправляет рекрутеру электронное письмо с некоторыми сведениями о пользователе.Модель отправляет электронную почту на другую модель

  1. 2 различные модели
  2. Пользователь нажимает применить на работе разместил рекрутером
  3. письмо отправляется рекрутером

Im не уверен, с чего начать? являются ли какие-либо драгоценные камни, которые могли бы помочь в решении этой задачи, или что было бы лучшим способом достижения этой цели?

+3

Вы задаете несколько вопросов. Один из них заключается в том, как моделировать ваши данные, а другой - как отправить электронное письмо. Пожалуйста, отредактируйте до одной конкретной проблемы, а затем сообщите нам, что вы сделали для ее решения, и что пошло не так. –

+1

Если вы не знаете, с чего начать с шагов 1 и 2, просмотрите учебник Rails. Чтобы отправить электронное письмо, вам не нужен драгоценный камень. [здесь] (https://launchschool.com/blog/handling-emails-in-rails) - это учебник. Убедитесь, что вы случайно не ввели свой Gmail-пароль в Github. –

+0

Возможный дубликат [отправить адрес электронной почты с localhost] (http://stackoverflow.com/questions/1789032/send-email-from-localhost) –

ответ

0

Это не имеет большого значения. Используйте почтовую программу действий и укажите другую модель (рекрутер), и почта может быть отправлена ​​указанному рекрутеру. Это должно быть как-то так.

class UserMailer < ApplicationMailer 

def subscription_confirmation(recruiter,user) 

@recruiter = recruiter 
@user = user 
mail to: recruiter.email, subject: "A New request has been Added" 

конец конец

Смежные вопросы