использование Gmail для отправки писем от php?

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

1
задан 5 April 2010 в 21:31
1 ответ

Я предположил бы, что это не настраивается вполне как Вы, сказали. Скорее это была бы библиотека PHP SMTP, которой пользуются, и sendmail не используется. Чтобы это работало, Вы помещаете журнал в информацию в php для учетной записи Gmail, и это свяжется непосредственно с ним. Я предполагаю, что у Вас мог быть Gmail использования sendmail как умный хост, таким образом, он передает электронную почту, но библиотека PHP имела бы больше смысла мне, если, возможно, у Вас нет большого количества различных приложений PHP.

Если бы это не было похоже на это (никакая требуемая аутентификация), то Gmail выполнил бы то, что называют открытым реле, которое спаммеры использовали бы для отправки загаженных загрузок спама людям.

Причина использовать Gmail вместо самого sendmail для общения с hotmail состоит в том, потому что Вы не должны иметь дело с выполнением почтового сервера. Они удостоверятся, что пользователям Gmail разрешают отправить почту в места как hotmail без него отмечаемый как спам. Если Вы работаете, отправляют почту сами, Вы оказываетесь перед необходимостью делать всю эту работу сами.

Наконец, это называют сервером SMTP (Простой протокол передачи почты) сервер, потому что, именно это это делает, это передает, электронная почта между серверами (и отправляет и получает, но не хранит). Это называют MTA (Почтовый Агент Transfter). Какие хранилища и позволяет электронной почте получить, их электронной почтой является MDA (Что-то как fetchmail). Можно думать о MTA как почтовое отделение и MDA как почтовый ящик. Вот обзор того, как электронная почта работает над Википедией.

1
ответ дан 4 December 2019 в 02:08
  • 1
    гм я думал, что php использует sendmail, заставляют его использование быть перечисленным как smtp сервер в php.ini. таким образом, Вы подразумеваете, что я не должен настраивать постфикс только для отправки электронных писем? я мог отправить непосредственно от php до gmail' s smtp сервер? но затем почему так многие отправляющие как это: php-> локальный smtp-> Gmail-> получатель или как это: php-> локальный smtp-> получатель? –  ajsie 5 April 2010 в 21:06
  • 2
    Я don' t знают, почему (кроме, возможно, всех предварительно сконфигурированных приложений в системе может использовать в своих интересах его, у кого-то еще могли бы быть другие причины). Существует много библиотек, которые можно установить, которые делают это с PHP (Обойдите локальный сервер SMTP), smtplib был бы один для Python. –  Kyle Brandt 5 April 2010 в 21:09
  • 3
    Кроме того, поиск с помощью Google различия между MTA и MDA мог бы помочь разрешить часть Вашего беспорядка. –  Kyle Brandt 5 April 2010 в 21:11
  • 4
    ГРУША:: Почта и SSMTP являются двумя опциями PHP. –  Kyle Brandt 5 April 2010 в 21:18
  • 5
    @kyle: я услышал о ГРУШЕ:: Почта, но никогда используемый это. так это чистый сценарий, который отправляет Вашу почту в gmail' s smtp? я все еще не понимаю, как я мог отправить почту с Gmail. принятие i' ve получил peter@gmail.com, но веб-сайт не имеет никакого отношения к gmail.com. это - веб-сайт с доменом mypage.com. затем не все письма, отправленные пользователям, кажется, прибывают из peter@gmail.com, если я использую gmails smtp сервер? –  ajsie 5 April 2010 в 21:26

Теги

Похожие вопросы