Функция отправки писем mail() PHP

Содержание статьи

1. Отправка письма mail PHP Тип text/plain
2. Отправка письма mail PHP Тип text/html
3. Как использовать CSS в письме? (для mail PHP)

1. Отправка письма mail php Тип text/plain

Содержит только текст (малый вес сообщения)

2. Отправка письма mail php Тип text/html

Могут содержать графические html-элементы, сслыки и тп.
Больше объём передаваемой информации

3. Как использовать в письме CSS?

Тут я хочу сразу немного огорчить Вас — CSS в привычном для Вас виде не стоит использовать. Mail, Yandex, Google, Outlook — выкидывают стили из писем. Однако, есть выход.

Выполним несколько условий:
1) Надеюсь не нужно пояснять, что используем Content-type: text/html

2) Вспоминаем, что такое table вёрстска. Теперь все стили вписываем только в неё. Можно также вспомнить center, font.

С div то же самое

3) В примере выше с отправкой письма приводилась данная строка.

4) Используем HTML 3.2. Вставляем в начало html письма.

5) В качестве background — можно цвет. Хотите фон-изображение — тогда делайте весь текст и фон изображением. Как вариант: можно указать background-image для body.

6) У единственной в ячейке картинки в Gmail появляется 3px отступ снизу, чтобы избежать этого указываем ей

 

Запись опубликована автором в рубрике PHP.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *