|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.09.2024, 04:28 | #1 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 162
|
Как данные с БД передать письмом ?
Здравствуйте кто не спит, как бы данные передаются, но не так как хотелось бы, во первых письмо приходит на каждый заказ, а не на каждого заказчика с его заказами как нужно, во вторых код то работает, то пишет ошибку ? Переношу фигурные скобки приходит одно письмо, в адресе TO стоят все адреса которым нужно отправлять письма, а заказ прикреплён один, белиберда короче.
Учу массивы, циклы примеры почти одинаковые - яблоки, груши и т.д. Может у кого есть конкретные примеры по моей проблеме ? Да у меня phpmailer 5.2 пробовал 6.9.1 не походит под мой php, обновлять буду позже. Прошу - кто чем может. Далее код - Код:
|
21.09.2024, 07:22 | #2 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
Не представляю, чем тут можно помочь. Не ошибка ли в ДНК это?
Как проверить:
В разработке: воспроизводственный контур ИТ
|
21.09.2024, 09:46 | #3 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 162
|
То что не ошибка в ДНК, это точно, не так то легко постигать эту науку только с интернета, бросать программирование не собираюсь, и не такое в жизни проходили, люди воспитанные комсомолом не сдаются. Не получится сейчас, получится потом, сколько нужно сколько и будем переписывать код, пока не заработает.
|
21.09.2024, 14:20 | #4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,612
|
Это не рационально, так как е-майл это устаревшая технология, и при написании с нуля относительно построения архитектуры, её не нужно использовать.
Научитесь лучше напрямую подключаться к базе, далее если это не студенческий проект, создайте вторую базу с логом заказом, там и смотрите всё. |
21.09.2024, 16:12 | #5 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 162
|
Как устаревшая ? Вы меня удивили, до этого только и слышал - переходите на SMTP phpmailer,
у меня mail php прекрасно работала, но письма стали уходить в спам, вот пытаюсь исправить. Как ? в файле прописывать подключение ? На заказы у меня отдельная таблица. Подключение к БД через файл require_once('.connect') Это не студенческий проект, вот здесь можно чуть подробнее. |
21.09.2024, 16:37 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,792
|
|
21.09.2024, 17:02 | #7 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 162
|
Да, DKIM на хостинге, но отправляю почту через smtp.rambler,
Письма отправлялись раньше через mail php, потом пошли в спам, служба поддержки хостинга и рекомендовала SMTP |
21.09.2024, 17:27 | #8 | ||
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,612
|
Где? где вообще в рунете на русском языке есть профессиональные форумы по программированию кроме этого, чтобы был вариант их там слушать? )))
Цитата:
Нужно во первых делать на домене почту, днс делать, кроме яндекса даже не знаю других которые будут нормально поддерживаться, так что на яндекс днс подвязывать, а сейчас он платный, с будущего года походу и с меня будут бабло ежемесячно сшибать. После этого писать на каждый из почтовиков в саппорт, если топикстартера интересует чтобы клиентам доходили хотя бы в спам ))). т.е. в малй ру писать, в яндекс писать, в гугл писать, но толку с этого может и не быть сейчас. После всего этого каждый год у одного из почтовиков или всех какая-то новая антиспам технология случается и узнаешь через недели две что ничего не доходит - опять писать. После всего этого гугл пишет официальные письма что он не будет принимать по обычной аутенфикации, а то что есть сейчас - убейся ап стену. и вот эти все ваши скрипты из 90-х ))) не про него. Так то даже удивительно что рамбел вообще как-то почту прогоняет. Цитата:
Потом научитесь вести лог в другой базе, потом изобретете зашифрованные токены, потом подумаете, раз такие замечательные технологии то не обязательно в одном месте хранить эти две базы Ну вообщем после всего этого может и до современных технологий доберётесь. Но опять же это всё не для студенческих проектов, где нужно за ночь сделать чтобы работало сдать и забыть. |
||
21.09.2024, 17:59 | #9 | |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 162
|
Почитал, спасибо Alar, получается, что с mail php проблем меньше было, чётко уходили как надо, на каждого потребителя, со всеми его заказами, но в спам.
Прежде чем затевать эту катавасию - Цитата:
Опять вернулись на круги своя, то есть к коду, какие шансы здесь ? |
|
21.09.2024, 18:36 | #10 | |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,612
|
Rambler SMTP
https://help.rambler.ru/mail/mail-po...e-klienty/1275 Цитата:
где у вас в коде smtp.rambler.ru где у вас в коде 465 порт |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передать данные в комбо | DMITRIY_78 | Microsoft Office Excel | 6 | 22.01.2022 14:23 |
Как передать данные в поток.. | login10 | C# (си шарп) | 9 | 01.11.2014 15:08 |
Как передать данные из WebBrowser'a ? | Santa86 | C# (си шарп) | 0 | 15.10.2014 17:42 |
Передать данные в php, проблема. | wmm | PHP | 0 | 03.10.2012 15:33 |
Как передать данные из SQL в файл | _ozzy_ | БД в Delphi | 0 | 12.06.2008 16:50 |