Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

e-mail оповещения в html-формате

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

e-mail оповещения в html-формате

Сообщение Rubinovi4 »

... вопрос, поиском уже измотался искать выдает не пойми что, как сменить txt форму отправки почты, на html?

Отправлено спустя 36 минут 10 секунд:
Не оно ли отвечает в functions_messenger.php

Код: Выделить всё

$this->template->set_filenames(array(
			'body'		=> $template_file . '.txt',
		)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12425
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2477 раз

Re: Не приходят e-mail оповещения

Сообщение Татьяна5 »

Rubinovi4 писал(а): форму отправки почты
Как ни меняй, отправится всё равно текстом
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: Не приходят e-mail оповещения

Сообщение Rubinovi4 »

Татьяна5 писал(а): Как ни меняй, отправится всё равно текстом
Уже убедился. .приходит текст в разметке html... (( куда дальше ковырыть можно??
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12425
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2477 раз

Re: Не приходят e-mail оповещения

Сообщение Татьяна5 »

Rubinovi4 писал(а): куда дальше
В сторону конвертации мода [ABD] Mass email HTML - массовая рассылка почты в HTML в расширение
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: Не приходят e-mail оповещения

Сообщение Rubinovi4 »

Татьяна5 писал(а): В сторону конвертации мода [ABD] Mass email HTML - массовая рассылка почты в HTML в расширение
он уже есть, у автора на сайте, но это не то. это обычная рассылка из админки. А хотелось бы, что б все инфо, при регистрации, оповещения и прочие ТХТ из майла, шло в формате html.

Отправлено спустя 25 минут 5 секунд:
Он?
Последний раз редактировалось Sheer 19.12.2016 0:10, всего редактировалось 1 раз.
Причина: Удалено вложение в связи с нарушением п. 3.17 Правил
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Не приходят e-mail оповещения

Сообщение Sheer »

По поводу расширения. В настоящий момент это невозможно в принципе, поскольку нет соответствующего события. Запрос на добавление тут Пожелания дополнений Event List
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: Пожелания дополнений Event List

Сообщение Rubinovi4 »

Sheer, текстовые файлы, который лежат в директории email, так и идут текстом. Может заморочка и у меня, когда сделал там же, html и как и писал в другой ветке, внес изменения в functions_messenger.php

Код: Выделить всё

$this->template->set_filenames(array(
			'body'		=> $template_file . '.txt',
		)
Изменил на:

Код: Выделить всё

$this->template->set_filenames(array(
			'body'		=> $template_file . '.html,
		)
Сработало. Пришли ответы в html. Может глюк и на моей стороне, спорить не буду..))
Огромное спасибо. Теперь знаю где что пилить и доводить.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: e-mail оповещения в html-формате

Сообщение Sheer »

Rubinovi4 писал(а): текстовые файлы, который лежат в директории email, так и идут текстом
Ну естественно, там же нет разметки. Кроме того они и в самом деле текстовые с расширением txt
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: e-mail оповещения в html-формате

Сообщение Rubinovi4 »

Sheer писал(а): Кроме того они и в самом деле текстовые с расширением
Это я знаю. Все, вернулся полностью к вашему варианту, с ТХТ. Все работает на ура. Еще раз, огромное спасибо. !!!

Для всех, ошибка будет если пытаться сдвинуть Subject:
Он должен идти с новой строки, без разметки и переносов и прочих атрибутов, и быть выполнен одной строкой:

Код: Выделить всё

<tr style="font-family: Trebuchet MS; color: #505050; font-size: 14px;">
			<td colspan="4" rowspan="1" style="vertical-align: top;">
Subject: Уведомление об ответе — «{TOPIC_TITLE}»	 

    <br>
  	<span style="font-weight: bold;">Здравствуйте, {USERNAME}!</span>
	<br>
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Re: e-mail оповещения в html-формате

Сообщение Balamut »

Rubinovi4, в идеале, сабж вообще должен идти ДО разметки, в шаблоне лучше - первой строкой.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: e-mail оповещения в html-формате

Сообщение Rubinovi4 »

Smayliks писал(а): Rubinovi4, в идеале, сабж вообще должен идти ДО разметки, в шаблоне лучше - первой строкой.
Не спорю, но пока так удобней. правишь много файлов, и "сабж" всегда перед глазами, хоть видишь, что и его также изменил и не забыл.)
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Re: e-mail оповещения в html-формате

Сообщение Balamut »

Rubinovi4, я имел ввиду первой строчкой в вашем файле шаблона. До

Код: Выделить всё

<tr style="font-family: Trebuchet MS; color: #505050; font-size: 14px;">
         <td colspan="4" rowspan="1" style="vertical-align: top;">
Т.е. в вашем случае

Код: Выделить всё

Subject: Уведомление об ответе — «{TOPIC_TITLE}»
<tr style="font-family: Trebuchet MS; color: #505050; font-size: 14px;">
	<td colspan="4" rowspan="1" style="vertical-align: top;">   
		<span style="font-weight: bold;">Здравствуйте, {USERNAME}!</span>
		<br>
Так парсер быстрее найдёт тему письма.

Отправлено спустя 3 минуты 29 секунд:
Кстати, не все парсеры уже с "приёмной" стороны могут правильно "разобрать" письмо, из-за чего оно может отображаться "криво".

Отправлено спустя 4 минуты 58 секунд:
Можно ещё в includes/functions_messenger.php заменить строку

Код: Выделить всё

		$headers[] = 'Content-Type: text/plain; charset=UTF-8'; // format=flowed
на

Код: Выделить всё

		$headers[] = 'Content-Type: text/html; charset=UTF-8'; // format=flowed
, если вы этого не сделали.

Почтовому клиенту это поможет.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Rubinovi4
phpBB 1.4.4
Сообщения: 143
Стаж: 9 лет 4 месяца
Благодарил (а): 46 раз
Поблагодарили: 9 раз

Re: e-mail оповещения в html-формате

Сообщение Rubinovi4 »

Smayliks писал(а): Можно ещё в includes/functions_messenger.php заменить строку
Уважаемый Sheer, уже внес изменения, все заработало на ура. Пожелания дополнений Event List
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Re: e-mail оповещения в html-формате

Сообщение Balamut »

Rubinovi4, а, ну если внесут в эвент, то тогда ещё проще. И расширения для почты можно шлёпать левой пяткой. ;-)
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: e-mail оповещения в html-формате

Сообщение Sheer »

Smayliks писал(а): ну если внесут
Пожелания дополнений Event List

Отправлено спустя 5 минут 4 секунды:
https://github.com/phpbb/phpbb/pull/450 ... c0218b5dea
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка phpBB 3.1.x»