Правильный синтаксис для извлечения адреса электронной почты в autodiscover.php.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Правильный синтаксис для извлечения адреса электронной почты в autodiscover.php.

Сообщение Anonymous »

Мне нужно извлечь адрес электронной почты из «php://input» и отобразить его в выходных данных xml — как часть процесса Outlook «autodiscover.xml». Работает как положено, но мне просто нужно передать адрес электронной почты в качестве имени для входа.
Вот файл autodiscover.php, с которым я работаю, он работает для получения адреса, но я только получите часть имени пользователя, а не весь UPN/адрес. Я пробовал $matches[0]; и он добавляет встроенный EMailAddress следующим образом:

Код: Выделить всё

user123@example.tld

Есть ли простой способ просто передать весь адрес для раздела «Имя входа»?
Что я вывел с помощью приведенного выше кода:< /p>

Код: Выделить всё

user123
Что я пытаюсь передать:

Код: Выделить всё

user123@example.tld
Обновление: исправленный код

Код: Выделить всё





email
settings

POP3
mail.example.tld
995

/...../




Выдает ошибку:
Трассировка стека:
#0 {main>
выбрасывается в /var/www/example/autodiscover/autodiscover/autodiscover. php в строке 3» при чтении заголовка ответа из восходящего потока, клиент: 52.109.8.10, сервер: autodiscover.example.tld, запрос: «POST /autodiscover/autodiscover.php HTTP/2.0», восходящий поток: «fastcgi://unix: /var/run/php/php8.2-fpm.sock:", хост: "autodiscover.example.tld"


Подробнее здесь: https://stackoverflow.com/questions/791 ... scover-php
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»