Как измениться отадресного при использовании Gmail smtp сервер

Однако строка 33 является пустой строкой.

Это будет строка 33 из одного из Ваших .js файлов, не строка 33 из самого HTML. IE не удается сообщить, в каком фактическом файле ошибка была. Взгляд на строку 33 из каждого .js для чего-то о ‘bg’; в самом худшем случае можно начать вставлять новые строки в начале каждого .js и видеть, изменяется ли номер строки.

я проверяю, что источник имеет обновление через источник представления, но я чувствую, что это могло лгать мне.

источник Представления будет всегда показывать Вам что IE, полученный от сервера. Это не покажет обновлений DOM.

23
задан Glorfindel 17 April 2019 в 01:48
поделиться

3 ответа

Короткий ответ - вы не можете.

Google переписывает заголовки From и Reply-To в сообщениях, которые вы отправляете через его службу SMTP, в значения, которые относятся к вашей учетной записи Gmail.

SMTP-функция Gmail не предназначена для использования в качестве открытой службы или службы ретрансляции. Если бы он разрешил любые значения для заголовка From, это значительно ослабило бы репутацию Google со спам-службами, так как не было бы возможности проверить учетные данные отправителя.

Вам необходимо рассмотреть альтернативы. Как вы планируете разместить свой скрипт / приложение / веб-сайт, когда он будет завершен: практически все хостинговые решения (общий / vps / выделенный сервер) будут поставляться с предварительно настроенным решением для передачи электронной почты: будь то sendmail или postfix на * nix, или IIS в Windows.

Если вы собираетесь использовать Gmail, вы можете:

  • Настроить выделенный "myapp@gmail.com "аккаунт
  • Если вы являетесь владельцем домена, с которого якобы отправляете сообщения, используйте бесплатный Gmail для доменов и настройте" myapp@mydomain.com"аккаунт.

====

Редактировать июнь 2015 г.

Было высказано предположение, что GMail разрешает отправку по разным адресам . Насколько я могу судить, это для отправки через Приложение GMail wep и использует ваш существующий внешний SMTP-сервер, что не имеет отношения к исходному вопросу.

====

Редактировать ноябрь 2013 г.

Видно, что это все еще набирает голоса. обновление.

Google отозвал бесплатный GMail для доменов. Есть множество других бесплатных сервисов. Следует отметить Mandrill - индивидуальный почтовый сервис, предназначенный для транзакционных писем (например, электронной коммерции заказы и т. д.). Им управляет MailChimp, который знает все, что нужно знать о массовых рассылках писем. Также они бесплатно дают 12 тысяч в месяц, что довольно приятно.

47
ответ дан 29 November 2019 в 01:18
поделиться

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

Но я не уверен, что вы имеете в виду, когда упоминаете что он должен включать «Заголовки и содержимое». Вы хотите пересылать электронные письма? Вы хотите, чтобы электронные письма от A отображались в заголовках так, как если бы они приходили из учетной записи Gmail B ? Вы создаете своего рода клиент Gmail?

Самый простой способ отправить электронное письмо с помощью PHP - использовать функцию mail . Этот пример взят прямо из их документации:

$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

Если вы хотите, чтобы заголовки отображались из Gmail A , а не просто изменяли от / ответ на часть, вам придется использовать gmail в качестве SMTP-сервер. Не знаю, можете ли вы установить это на уровне сценария.

1
ответ дан 29 November 2019 в 01:18
поделиться

Если причина, по которой вы хотите использовать Gmail, заключается в том, что вы не хотите настраивать MTA (причина, которую вы указали в комментарии к этот ответ), вы есть 2 варианта:

  1. Если веб-сервер находится на вашем дом / рабочее место; используйте своего интернет-провайдера smtp-server
  2. Если веб-сервер находится на выделенном хостинг-центр, спросите их, что smtp-server для использования.
0
ответ дан 29 November 2019 в 01:18
поделиться
Другие вопросы по тегам:

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