Настройване на Exim на Debian поща от Gmail
Има сайт, който се върти на сървър, работещ с Debian 6, Gmail (Google Apps) е свързан към домейна, за да обработва входящата поща.
Необходимо е да инсталирате и конфигурирате SMTP сървър за изпращане на поща чрез скриптове на сайта.
1) Инсталирайте Exim4 SMTP сървър
2) Настройте Exim4
- Изберете първата опция: Интернет сайт.
- Въведете домейна на сайта, той трябва да има същия IP като сървъра с exim4.
- Въвеждаме IP 127.0.0.1, защото ще изпращаме поща само от този север.
- Оставяме го празен, т.к няма да приемаме поща.
- Оставяме го празен, т.к няма да приемаме поща.
- Оставяме го празен, т.к няма да приемаме поща.
- Отговаряме Не.
- Изберете var/mail.
- Отговаряме Не.
3) Настройте изпращане на имейли до Gmail (Google Apps)
Във файла има няколко такива реда, трябва да потърсите този блок:
4) Задайте SPF
За да предотвратите попадането на писмата ни в спам, добавете текстов запис в DNS зоната на домейна:
Където:v=spf1 е SPF версията;a - позволява изпращане на поща от IP, посочен в A-записа на домейна;mx - позволява ви да изпращате поща от IP адреса, посочен в MX записите на домейна;ptr - позволява ви да изпращате поща от IP адреси, чийто PTR запис съдържа вашия домейн (т.е. самия домейн и поддомейни);include:_spf.google.com - позволява изпращане на поща в Gmail;
всички - показва, че всичко останало е спам.
5) Деактивирайте IPv6
При наличието на IPv6, Exim изпраща поща от него, ние не искаме това, така че във файла/etc/exim4/exim4.conf.templateдобавяме реда
6) Тествайте Exim4
7) Нека изрично кажем на PHP пътя до Exim4