Могу ли я заставить почтовых клиентов отображать текст в соответствии с предыдущим ответом? - PullRequest
0 голосов
/ 29 апреля 2019

Я хочу реализовать функциональность, при которой пользователь может отправить мне электронное письмо со своей общедоступной страницы, которое я затем прочту через мою CMS (а не через почтовый клиент) и, при желании, оттуда отвечу. Как только я отвечаю из своей CMS, электронное письмо отправляется им через PHPMailer.

Мне интересно, можно ли мне что-то сделать с форматированием письма, где я мог бы поместить свой ответ в начало письма, чтобы оно отображалось в виде обычного текста, а затем иметь оригинальное сообщение под ним, в таким образом, чтобы их клиент распознавал и отображал, например, то, что Gmail называет «цитируемым текстом», и показывает, что он свернут по умолчанию и другим цветом.

Я не знаю, работают ли эти цитируемые тексты в почтовых клиентах только локально, потому что их клиент фактически сравнивает текст с предыдущими электронными письмами в их почтовом ящике, или я могу настроить некоторые теги HTML, чтобы сообщить их клиенту, что это должно быть цитируемый текст?

1 Ответ

0 голосов
/ 29 апреля 2019

В текстовом электронном письме вы указываете цитируемый текст, используя > в начале каждой строки в кавычках, и можете использовать более одного уровня.

В HTML было бы целесообразно использоватьblockquote тег, который также может быть вложенным.

В целом, если вам нужен какой-то определенный стиль, откройте сообщение, которое выглядит так, как вам нужно, и проверьте его исходный код HTML, чтобы увидеть, как это делается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...