Перейти к содержимому


Отправка сообщения на email из таблицы


Сообщений в теме: 11

#1 Whitescorpion

    Активный участник

  • Пользователи
  • PipPipPip
  • 62 сообщений

Отправлено 26 Апрель 2016 - 18:39

Доброго времени суток. Сразу прошу ОООЧЕНЬ большое прощение и не кидайтесь в меня палками, но вопрос такой:
Нужно реализовать отправку сообщение из таблицы на email, минуя почтовую программу. Напрямую. Сообщение должно отправляться при нажатии на ссылку "Отправить сообщение", которая отображается как значение одного из полей. В вычислениях этого поля вставляю код.

Сейчас я приведу код. Еще раз прошу, не кидайтесь палками. Я не программист и даже не любитель. Так что-то где-то посмотреть и по возможности применить.

	   $line['Отправка сообщения'] = '<a href=\'#\' onClick=\'submit();\'>Отправить сообщение</a>';	
	    $to = 'dmitry-hornet@yandex.ru'; //Почта получателя, через запятую можно указать сколько угодно адресов
	    $subject = 'Новый клиент для СРО'; //Загаловок сообщения
	    $message = '
			    <html>
				    <head>
					    <title>'.$subject.'</title>
				    </head>
				    <body>
					    <p>Фамилия: '.$line['Фамилия'].'</p>
					    <p>Имя: '.$line['Имя'].'</p> 
					    <p>Имя: '.$line['Отчество'].'</p>					  
				    </body>
			    </html>'; //Текст нащего сообщения можно использовать HTML теги
	    $headers  = "Content-type: text/html; charset=utf-8 \r\n"; //Кодировка письма
	    $headers .= "From: Отправитель <from@example.com>\r\n"; //Наименование и почта отправителя
	    mail($to, $subject, $message, $headers); //Отправка письма с помощью функции mail

Пожалуйста помогите реализовать эту идею. Очень-очень надо.

#2 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 26 Апрель 2016 - 19:26

Просмотр сообщенияWhitescorpion (26 Апрель 2016 - 18:39) писал:

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

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Апрель 2016 - 09:12

Используйте шаблоны и ничего программировать не надо. Все уже спрограммировали за вас.

#4 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 27 Апрель 2016 - 09:58

Просмотр сообщенияCbCoder (27 Апрель 2016 - 09:12) писал:

Используйте шаблоны и ничего программировать не надо. Все уже спрограммировали за вас.
Точно, не подумал...

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#5 Whitescorpion

    Активный участник

  • Пользователи
  • PipPipPip
  • 62 сообщений

Отправлено 28 Апрель 2016 - 09:32

Просмотр сообщенияCbCoder (27 Апрель 2016 - 09:12) писал:

Используйте шаблоны и ничего программировать не надо. Все уже спрограммировали за вас.

Дело в том, что мне не нужно делать рассылку. Нужно реализовать отправку одного сообщения на один из выбираемых email адресов по какому-то конкретному клиенту.

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Апрель 2016 - 10:58

И в чем разница? Шаблоны разве не подходят для отправки отдельного письма? Количество адресатов зависит только от количества выделенных строк. Если выделите всю таблицу - будет массовая рассылка, если одну запись - будет одно письмо конкретному клиенту. Ваша задача полностью дублирует функционал шаблонов, по сути изобретение ненужного велосипеда.

#7 Whitescorpion

    Активный участник

  • Пользователи
  • PipPipPip
  • 62 сообщений

Отправлено 28 Апрель 2016 - 13:50

Просмотр сообщенияCbCoder (28 Апрель 2016 - 10:58) писал:

И в чем разница? Шаблоны разве не подходят для отправки отдельного письма? Количество адресатов зависит только от количества выделенных строк. Если выделите всю таблицу - будет массовая рассылка, если одну запись - будет одно письмо конкретному клиенту. Ваша задача полностью дублирует функционал шаблонов, по сути изобретение ненужного велосипеда.

А как-то можно убрать ссылку из писем на отписку от рассылки?
И где можно исправить список отписавшихся от рассылок email адресов?

#8 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 865 сообщений
  • Пол:Мужчина

Отправлено 04 Май 2016 - 15:43

Просмотр сообщенияWhitescorpion (28 Апрель 2016 - 13:50) писал:

А как-то можно убрать ссылку из писем на отписку от рассылки?
И где можно исправить список отписавшихся от рассылок email адресов?

Чтобы ссылка "Отписаться от рассылки" в письме необходимо в настройках шаблона в поле "Возможно отписаться" установить значение "Нет". Список отписавшихся можно увидеть и подправить перейдя в "Настройки" - "Рассылка" - "Параметры рассылки". Там есть ссылка "Список отписавшихся".

#9 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 27 Март 2018 - 10:30

Добрый день.
Возник вопрос по рассылке.
Нужно сделать отправку записей на конкретный email.
В настройках шаблона можно выбрать адрес получателя только как поле из таблицы и нельзя прописать вручную куда должны отправляться письма.
Возможно ли это сделать в последних версиях?
Или как то сделать это по другому без заведения отдельного поля с одним емейлом?

#10 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Март 2018 - 09:19

Никак по другому.

#11 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 28 Март 2018 - 15:09

Добавьте в новых версиях такую возможность. Будет намного удобней.

#12 f-jeka

    Активный участник

  • Пользователи
  • PipPipPip
  • 196 сообщений

Отправлено 04 Апрель 2018 - 19:18

То же самое в напоминаниях.
Не понятно куда отправится письмо в случае срабатывания напоминания.
В шаблоне писем не прописан адрес куда будет отправлено письмо.
Можно ли в новых версиях добавить возможность указывать адрес отправки писем в напоминаниях по конкретным адресам.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных