Во-первых, я совершенно не знаком с такой настройкой localhost server, и я проводил последние пару дней, пытаясь понять это, но не повезло.
Я разрабатываю php-сайт с электронной почтой.
Я нахожусь на MAC, используя код и MAMP FREE, и все работает нормально. Теперь мой вопрос: можно ли проверить электронную почту, которая должна быть отправлена из формы локально?
Я пробовал много примеров, например, раскомментировал бит [mail function] в файле php.ini , установил приложение сторонних сторон, такое как fakeSMTP и MockSMTP, но абсолютно ничего не работало. Код mailto() должен работать, поскольку, когда я отлаживаю его, ошибка не возникает
Можно ли это сделать или нет? любой, кто знает, как правильно настроить это или что может указывать мне на тупик?
Хорошо, если кто-то заинтересован в этом, я наконец нашел способ заставить его работать.
Я объясню это здесь в подробном пошаговом руководстве.
Требования
Пошаговое руководство
gmail.com качестве домена для исходящих писем, а затем нажмите кнопку "Use this data" После этого вы хотите открыть терминал и ввести sudo nano /System/Library/LaunchDaemons/org.postfix.master.plist (это позволит вам отредактировать файл org.postfix.master.plist, иначе не редактируемый.
Единственное редактирование, которое вы хотите сделать, это добавить вверху, сразу после <dict> , эту строку <key>Disabled</key>
Теперь закройте терминал и перезапустите свой Mac.
NB: Важно, чтобы вы использовали рабочую учетную запись для раздела функции
mail(), иначе вы не сможете проверить электронные письма!
status:sent . Этот отправленный статус означает, что отправлено письмо и что локальный тест работал должным образом Что дальше?
mail() Я использую его, и он действительно работает красиво.
Быстрая подсказка
После этого я сделал пару настроек в моем почтовом ящике gmail, добавив псевдоним и фильтр. Я собираюсь объяснить это, так как это может быть полезно для новичка
[myemailaddress]+test@gmail.com ) [myemailaddress]+test@gmail.com Это оно! надеюсь, что это достаточно ясно и что это поможет некоторым из вас.