ExBB Community » » Обсуждение » Отправить письмо администратору сайта

Страниц (5): « 1 2 [3] 4 5 »
 

31. Flat - 30 сентября 2018 — 13:51 - перейти к сообщению
Так, сегодня установил новый форум. Залогинился под админом и под юзером из двух разных браузеров. Протестировал отправку на три почтовых ящика: yandex.ru, mail.ru, gmail.com.
На yandex почта доходит. На mail.ru не доходит и на gmail.com не доходит. Пока тестировал на неизменённом движке. Вот такие пироги.. И дело тут скорее всего не в движке, а в политике некоторых компаний..
32. Guyver - 30 сентября 2018 — 15:29 - перейти к сообщению
Нельзя ли как-то адаптировать/изменить тело письма, протоколы или ещё что-то, чтобы подстроиться под их политику? Изменить стандарт там?

Если почитать кучу тем в интернете вида Как отправить письмо на gmail с помощью php?, может, получится решить проблему? Там все подводные камни описаны и ошибки...

Всё же дело в движке. Он очень старый. Политика не может оставаться такой же старой, т.е. движок тоже нужно адаптировать...
33. Parapsixolog - 30 сентября 2018 — 19:17 - перейти к сообщению
Flat пишет:
На yandex почта доходит. На mail.ru не доходит и на gmail.com не доходит. Пока тестировал на неизменённом движке. Вот такие пироги.. И дело тут скорее всего не в движке, а в политике некоторых компаний..


NordWest каким то образом удалось с этого форума выслать мне письмо, а ящик у меня на mail.ru

А на своём движке мне не удалось вообще ни на какой сервис отправить письмо, в том числе и на yandex почту.

И в то же время сейчас у меня все уведомления и рассылки доходят сейчас все, и без всяких проблем. Хотя совсем недавно и с этим были проблемы. Но служба поддержки за 5 дней всё таки смогла добиться беспроблемной почты. Вот что они сделали: включили опцию CGI для PHP как модуля Apache. Это заставило все письма, отправляющиеся с данного сайта, отправляться с вашего ящика.

И действительно, теперь письма приходят именно с ящика прописанного в админке форума. То есть получилась как бы альтернатива SMTP.

Но вот функция "Написать письмо через форум" не работает совсем.

Guyver пишет:
Нельзя ли как-то адаптировать/изменить тело письма, протоколы или ещё что-то, чтобы подстроиться под их политику? Изменить стандарт там?


Как я понимаю, нужно вводить SMTP
34. NordWest - 30 сентября 2018 — 19:39 - перейти к сообщению
Посмотрите вот тут.
Возможно это как раз и есть решение вашей проблемы?
35. Guyver - 30 сентября 2018 — 21:04 - перейти к сообщению
А с проблемой когда вместо ссылки в Написать

CODE:
http://адрес сайта/forum/tools.php?action=mail&member=1033


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

CODE:
Romadzhкегango1984@mail.ru


Не поможете?
36. NordWest - 30 сентября 2018 — 22:05 - перейти к сообщению
Guyver
Попробуйте мне написать через эту кнопку.
При нажатии должна вызываться программа, которая используется по умолчанию для работы с почтой.
37. Parapsixolog - 30 сентября 2018 — 23:12 - перейти к сообщению
Guyver, не совсем понимаю, какая у вас проблема. Здесь алгоритм такой. Если какой либо юзер в своей админке включить "Показывать адрес E-mail?", то при нажатии кнопки E-Mail будет запускать почтовая программа. А при наведении мыши на кнопку будет виден адрес. Пример - как у NordWest

А если в профиле выключить эту функцию "Показывать адрес E-mail?", то при нажатии кнопки E-Mail будет запускать встроенная в движок форума форма отправки писем, с адресом http://адрес сайта/forum/tools.php?action=mail&member=

Пример этом ваш собственный профиль, и мой профиль.

Если у вас не так, значит у вас ошибка в коде движка.
38. Parapsixolog - 30 сентября 2018 — 23:31 - перейти к сообщению
NordWest пишет:
Посмотрите вот тут.


NordWest, ну вот же где сабака порылась! У меня всё заработало, благодаря вашей подсказке. Всё, установил кнопку на рабочий форум, всё гуд!

NordWest, большое спасибо!
39. Yamaliya - 1 октября 2018 — 02:23 - перейти к сообщению
Теперь понятно, почему у меня работает Подмигивание
40. NordWest - 1 октября 2018 — 04:50 - перейти к сообщению
Parapsixolog
Прошу прощения, что сразу не сообразил - мимоходом себе поправил и забыл.
41. Guyver - 1 октября 2018 — 08:21 - перейти к сообщению
Цитата:
то при нажатии кнопки E-Mail будет запускать почтовая программа
- она не запускается ни у меня на форуме, ни на этом (!) форуме...

Хром Версия 69.0.3497.100 (Официальная сборка), (64 бит) - просто ничего не происходит

Safari 5.1.7 - открывается пустое окно браузера по-умолчанию

Мозилла 43.0.1 - открывается пустое окно браузера по-умолчанию
42. Flat - 1 октября 2018 — 08:53 - перейти к сообщению
NordWest пишет:
Посмотрите вот тут.
Возможно это как раз и есть решение вашей проблемы?

Изменил код по вашей ссылке. Теперь на mail.ru стало доходить, а на yandex через раз. На gmail.com по прежнему не доходит. Чудеса..
43. Flat - 1 октября 2018 — 09:20 - перейти к сообщению
Gmail.com и yandex работают через smtp по протоколу ssl, а форум написан с учётом того, что протокол ssl не используется. Протокол ssl использует совсем другие порты, чем просто smtp. Время у же ушло вперёд. В сети нагуглил класс для работы по ssl. Попробую как-нибудь вставить его в существующий код.
44. Guyver - 1 октября 2018 — 09:36 - перейти к сообщению
Я понял почему у меня ничего не работало. В хроме у меня перестала работать функция mailto. И по=умолчанию стоял хром в системе для таких ссылок. Поставил по-умолчанию другую программу - и всё заработало!
45. Parapsixolog - 1 октября 2018 — 11:45 - перейти к сообщению
Flat пишет:
Время у же ушло вперёд. В сети нагуглил класс для работы по ssl. Попробую как-нибудь вставить его в существующий код.


Да, это было бы здорово, наконец кардинально решилась бы проблема с почтой на exbb

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0432]     [ ]