[Модуль] SMTP Catcher (smtpcatcher)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Cashmarik
Сообщения: 55
Зарегистрирован: Вс дек 18, 2016 7:29 am
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: Модуль SMTPcatcher

Сообщение Cashmarik » Чт окт 26, 2017 2:27 pm

Адрес копировал, ошибки быть не может, модуль переустанавливал, сервер пепезапускал
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль SMTPcatcher

Сообщение tarasfrompir » Пт окт 27, 2017 6:30 pm

Поддерживаю предыдущего оратора .
Сергей ПОМОГИ - что надо для информации все дам...
А то опять на свое корявое возвращатся не хочу...

последнне в дебмемсе
СпойлерПоказать
017-10-27T18:22:01+03:00:PID->4712:SID:0:>220 localhost smtpcatcher ready
2017-10-27T18:22:01+03:00:PID->4712:SID:58347:HELO LocalHost
2017-10-27T18:22:01+03:00:PID->4712:SID:0:>250 Nice to meet you
2017-10-27T18:22:01+03:00:PID->4712:SID:58347:AUTH LOGIN
2017-10-27T18:22:01+03:00:PID->4712:SID:0:>250 Okey dokey
2017-10-27T18:22:01+03:00:PID->4712:SID:0:>250 Okey dokey
2017-10-27T18:22:01+03:00:PID->4712:SID:0:>250 Okey dokey
Emtpy data
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Модуль SMTPcatcher

Сообщение sergejey » Пт окт 27, 2017 9:32 pm

при обработке письма в debmes папку пишется ещё отдельный лог с _stmpcatcher на конце. там должны быть строчки TO: FROM: и т.п.
может быть там будет какой лишний перевод строки, гляньте как оно выглядит там и скиньте картинку какого-нибудь события оттуда

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль SMTPcatcher

Сообщение tarasfrompir » Пт окт 27, 2017 10:28 pm

ак єто и есть из него результат...
файл називается - log_2017-10-27-cycle_smtpcatcher.php.txt
его содержимое
СпойлерПоказать
2017-10-27T21:39:44+03:00:PID->2192:SID:0:>220 localhost smtpcatcher ready
2017-10-27T21:39:44+03:00:PID->2192:SID:76188:HELO LocalHost
2017-10-27T21:39:44+03:00:PID->2192:SID:0:>250 Nice to meet you
2017-10-27T21:39:44+03:00:PID->2192:SID:76188:AUTH LOGIN
2017-10-27T21:39:44+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:39:44+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:39:44+03:00:PID->2192:SID:0:>250 Okey dokey
Emtpy data
2017-10-27T21:40:20+03:00:PID->2192:SID:0:>220 localhost smtpcatcher ready
2017-10-27T21:40:20+03:00:PID->2192:SID:64929:HELO LocalHost
2017-10-27T21:40:20+03:00:PID->2192:SID:0:>250 Nice to meet you
2017-10-27T21:40:20+03:00:PID->2192:SID:64929:AUTH LOGIN
2017-10-27T21:40:20+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:20+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:20+03:00:PID->2192:SID:0:>250 Okey dokey
Emtpy data
2017-10-27T21:40:21+03:00:PID->2192:SID:0:>220 localhost smtpcatcher ready
2017-10-27T21:40:21+03:00:PID->2192:SID:34349:HELO LocalHost
2017-10-27T21:40:21+03:00:PID->2192:SID:0:>250 Nice to meet you
2017-10-27T21:40:21+03:00:PID->2192:SID:34349:AUTH LOGIN
2017-10-27T21:40:21+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:21+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:21+03:00:PID->2192:SID:0:>250 Okey dokey
Emtpy data
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>220 localhost smtpcatcher ready
2017-10-27T21:40:36+03:00:PID->2192:SID:17157:HELO LocalHost
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Nice to meet you
2017-10-27T21:40:36+03:00:PID->2192:SID:17157:AUTH LOGIN
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Okey dokey
Emtpy data
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>220 localhost smtpcatcher ready
2017-10-27T21:40:36+03:00:PID->2192:SID:77823:HELO LocalHost
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Nice to meet you
2017-10-27T21:40:36+03:00:PID->2192:SID:77823:AUTH LOGIN
2017-10-27T21:40:36+03:00:PID->2192:SID:0:>250 Okey dokey
2017-10-2
PS
было так
СпойлерПоказать
]if ($buffer == 'auth plain' || $buffer == 'auth login') {
replyToClient($conn,'250 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'250 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'250 Okey dokey');
continue;
}
сделал так
СпойлерПоказать
if ($buffer == 'auth plain' ) {
replyToClient($conn,'250 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'250 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'250 Okey dokey');
continue;
}
if ($buffer == 'auth login') {
replyToClient($conn,'334 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'334 Okey dokey');
$buffer = fgets($conn); //skipping line
replyToClient($conn,'235 Okey dokey');
continue;
}
Заработало
Последний раз редактировалось tarasfrompir Пн окт 30, 2017 6:56 pm, всего редактировалось 1 раз.
За это сообщение автора tarasfrompir поблагодарил:
directman66 (Пн окт 30, 2017 7:01 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль SMTPcatcher

Сообщение directman66 » Пн окт 30, 2017 1:15 pm

а можно ли как-то подружить этот модуль с реальным интернетом? Допустим камера шлет фото на реальный почтовый ящик, например яндекс в отдельную папку, яндекс при получении сообщения пересылает писмьмо уже по какому-то адресу, которое будет обрабатывать обработчик. Не хотелось бы терять возможность хранения сообщений в облаке. Идея посылать письмо из MD в облако не нравится тем, что данный пересыл не сработает, если MD будет недоступен. Ну или хотябы в модуле надо предусмотреть такую возможность.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль SMTPcatcher

Сообщение directman66 » Пн окт 30, 2017 1:48 pm

Пытаюсь настроить, но пока безрезультатно.

Отправлено с моего Redmi Note 3 через Tapatalk
СпойлерПоказать
извиняюсь за скриншот :oops:

Изображение
лог
СпойлерПоказать

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

2017-10-30T15:18:29+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:18:29+05:00:PID->7319:SID:0:>250 Okey dokey
 Emtpy data
 2017-10-30T15:19:55+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 Emtpy data
 2017-10-30T15:19:55+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready

 2017-10-30T15:19:56+05:00:PID->7319:SID:0:>502 invalid command
 Emtpy data
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 Emtpy data
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 2017-10-30T15:20:14+05:00:PID->7319:SID:38804:HELO LocalHost
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>250 Nice to meet you
 2017-10-30T15:20:14+05:00:PID->7319:SID:38804:AUTH LOGIN
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:20:14+05:00:PID->7319:SID:0:>250 Okey dokey
 Emtpy data
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 Emtpy data
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 2017-10-30T15:37:47+05:00:PID->7319:SID:24177:HELO LocalHost
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>250 Nice to meet you
 2017-10-30T15:37:47+05:00:PID->7319:SID:24177:AUTH LOGIN
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:37:47+05:00:PID->7319:SID:0:>250 Okey dokey
 Emtpy data
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 Emtpy data
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 2017-10-30T15:42:58+05:00:PID->7319:SID:29168:HELO LocalHost
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>250 Nice to meet you
 2017-10-30T15:42:58+05:00:PID->7319:SID:29168:AUTH LOGIN
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:42:58+05:00:PID->7319:SID:0:>250 Okey dokey
 Emtpy data
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 Emtpy data
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>220 localhost smtpcatcher ready
 2017-10-30T15:47:38+05:00:PID->7319:SID:65510:HELO LocalHost
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>250 Nice to meet you
 2017-10-30T15:47:38+05:00:PID->7319:SID:65510:AUTH LOGIN
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>250 Okey dokey
 2017-10-30T15:47:38+05:00:PID->7319:SID:0:>250 Okey dokey
 Emtpy data
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль SMTPcatcher

Сообщение tarasfrompir » Пн окт 30, 2017 6:51 pm

Для directman66

Ну блин а два поста выше посмотреть не комильфо ?
Все изменения проводим в файле cycle_smtpcatcher.php была тоже трабла...
Спасибо нам ПОМОЖЕТ..!
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль SMTPcatcher

Сообщение directman66 » Пн окт 30, 2017 7:01 pm

tarasfrompir1 писал(а):Для directman66
Все изменения проводим в файле cycle_smtpcatcher.php была тоже трабла...
Извиняюсь, но до меня не дошло что и где править. Да и наверно надо через пул реквест править, а то при очередном обновлении информация будет утеряна.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль SMTPcatcher

Сообщение tarasfrompir » Пн окт 30, 2017 7:07 pm

Да Вы вообщето правы но как то у меня не сложилось с пулрекюстами.
Дело в том что Сергей на каком то этапе все это проверял и у него оно работало.
Некоторые и по сей день зависли
ХОТЯ перевод на украинсикй язык модуля Простые устройства для меня ну очень необходим да и для тех кто использует украинский язык...
А для того чтобы не вводить каждый раз эту шнягу пользуюсь модулем личные дополнения когда подправленым мной в своем форке и до сих пор ввожу обновления в собственный форк любого необходимого модуля и уж затем все обновляю...

ПС
Да и править это нужно в файле cycle_smtpcatcher.php в папке scripts
ПС Пытаешся привязать регистратор с камерами к Мажорику ???
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Модуль SMTPcatcher

Сообщение tarasfrompir » Пн окт 30, 2017 8:09 pm

Уважаемый Сергей посмотрите пулрекюест на даный модуль на гитхабе и примите его если это можно...
Спасибо нам ПОМОЖЕТ..!
Ответить