Отправка сообщений электронной почты из командной строки, с помощью утилиты Blat.exe

logo_cmd.pngСегодня я расскажу о том, как отправлять сообщения на электронную почту из командной строки. Можно привести массу ситуаций, когда необходимо выполнять данное действие. Например, для контроля выполнения различных регламентных заданий, резервного копирования баз данных и пр. А поможет нам в этом маленькая, удобная и абсолютно бесплатная утилита Blat.exe.

1. Утилита  Blat.exe

Скачать программу Blat можно с официального сайта или с текущего. На момент написания статьи последней была версия 3.0.7. В архиве 2 папки: full — непосредственно сама программа и docs — документация по программе. Для установки необходимо скопировать содержимое папки full в «C:Windowssystem32» или в любую другую директорию, но в этом случае при вызове программы придется указывать путь к исполняемому файлу. Я в своем примере буду использовать второй вариант.
Есть возможность сразу создать профиль для отправки сообщений, для этого необходимо выполнить «Blat -install smtp.yoursite.tld youruserid@yoursite.tld». Я не буду рассматривать данный режим работы. Подробнее читайте в файле «readme.txt».

2. bat-файлы для отправки сообщений

Если открыть файл «syntax.txt» из прилагаемой документации, то можно увидеть огромный список команд, поддерживаемый данной утилитой, что говорит о ее богатых возможностях. Выделим основные и получим следующий «батник» send_email.bat (скачать все файлы в одном архиве) для отправки сообщения с адреса report@mydomen.com на адрес user@mydomen.com:
rem *** Путь к программе blat.exe ***
set file_blat=D:blatblat.exe
rem *** Путь к файлу с текстом сообщения ***
set file_text=D:blatreport.txt
rem *** Путь к файлу для сохранения лога ***
set file_log=D:blatlog_blat.txt

rem *** Данные отправителя ***
set from_server=smtp.mydomen.com
set from_port=25
set from_mail=report@mydomen.com
set from_name=report
set from_pass=password

rem *** Данные получателя ***
set to_mail=user@mydomen.com
set to_subject="Report"

rem *** Отправка сообщения ***
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -to %to_mail% -s %to_subject% -log %file_log% 
Таким образом, для отправки сообщения достаточно будет просто вызвать файл send_email.bat:
Blat_01
Можно доработать файл таким образом, чтобы адрес получателя и тема сообщения задавалась параметрами запуска. Вот содержимое такого bat-файла:
rem *** Путь к программе blat.exe ***
set file_blat=D:blatblat.exe
rem *** Путь к файлу с текстом сообщения ***
set file_text=D:blatreport.txt
rem *** Путь к файлу для сохранения лога ***
set file_log=D:blatlog_blat.txt

rem *** Данные отправителя ***
set from_server=smtp.mydomen.com
set from_port=25
set from_mail=report@mydomen.com
set from_name=report
set from_pass=password

rem *** Отправка сообщения ***
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -to %1 -s %2 -log %file_log%
И пример его запуска с параметрами:
Blat_02
Если получателей несколько, то при вызове утилиты можно указать текстовый файл с адресами получателей сообщения:
rem *** Путь к программе blat.exe ***
set file_blat=D:blatblat.exe
rem *** Путь к файлу с текстом сообщения ***
set file_text=D:blatreport.txt
rem *** Путь к файлу для сохранения лога ***
set file_log=D:blatlog_blat.txt
rem *** Путь к файлу с адресами получателей ***
set file_to=D:blatmail_list.txt
rem *** Тема сообщения ***
set to_subject="Report"

rem *** Данные отправителя ***
set from_server=smtp.mydomen.com
set from_port=25
set from_mail=report@mydomen.com
set from_name=report
set from_pass=password

rem *** Отправка сообщения ***
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -tf %file_to% -s %to_subject% -log %file_log%
Где файл mail_list.txt будет содержать адреса получателей разделенные переносом строки.
Ну и наконец, приведу пример файла, который я использую в данный момент. В нем все файлы находятся в директории с исполняемым bat-файлом, список адресов берется из файла, а тема письма задается параметром. Сделано это для того чтобы в зависимости от работы задания отсылать письма с разной темой. Например:
rem Резервное копирование завершилось успешно
call D:blatsend_email.bat "Backup - OK"
rem Резервное копирование завершилось c ошибкой
call D:blatsend_email.bat "Backup - ERROR"
Содержимое файла:
rem *** Основная директория файла ***
set dir=%~dp0
rem *** Путь к программе blat.exe ***
set file_blat=%dir%blat.exe
rem *** Путь к файлу с текстом сообщения ***
set file_text=%dir%report.txt
rem *** Путь к файлу для сохранения лога ***
set file_log=%dir%log_blat.txt
rem *** Путь к файлу с адресами получателей ***
set file_to=%dir%mail_list.txt

rem *** Данные отправителя ***
set from_server=smtp.mydomen.com
set from_port=25
set from_mail=report@mydomen.com
set from_name=report
set from_pass=password

rem *** Отправка сообщения ***
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -tf %file_to% -s %1 -log %file_log%

3. Заключение

Данные примеры не описывают все возможности программы Blat.exe. Она поддерживает сервера SMTP, NNTP, POP3 и IMAP, есть возможность хранить настройки в файле или в реестре, прикреплять вложения в тело письма и многое другое. Я думаю, что взяв за основу предложенные выше файлы, вы сможете написать любой скрипт для отправки электронных сообщений при помощи этой замечательной утилиты.
Помогла ли Вам данная статья?

Автор: Guest Rooms «Varnaflats.eu»
Дата публикации: 2017-07-28T21:41:00.001-07:00

Обмен данными в распределенной базе через e-mail.

Если у вас нет финансов для покупки отдельного сервера под 1С или вы просто не хотите пока вкладывать денежные средства для развития этого программного продукта, но у вас есть острая необходимость в обмене данными между двумя удаленно расположенными пользователями, то в данной статье я расскажу как настроить обмен данными без финансовых вложений по средствам e-mail.

Итак, вы стали счастливым обладателем 1С версии 8.2, настроили и заполнили ее, но в один прекрасный момент осознали, что одного рабочего места вам мало.  Причин на то может быть много: появилось обособленное подразделение (склад, например); бухгалтер заболел и ему нужно работать из дома; или просто руководитель хочет отслеживать что происходит на его фирме, но постоянно находится в разъездах и не имеет частой возможности приехать лично, а постоянные звонки отвлекают персонал от основной работы.
Выходов из данной ситуации много. Я покажу как обойтись наименьшими финансовыми вложениями. Ведь не у всех сразу есть свободные денежные средства для покупки отдельного сервера. Настройка ftp доступа тоже не всегда подходит, так как либо нужен хостинг, что требует вложений, либо основной компьютер с настроенным локально FTP должен быть включен 24 часа в сутки, что не лучшим образом сказывается на его работоспособности и долговечности.
Выход – создать распределенную базу. В 1С 8.2 есть 3 способа обмена данными между базами: на локальном уровне, когда компьютеры соеденены в сеть; по доступу ftp; при помщи e-mail. Как сделать распределенную базу первыми двумя способами написано уже много. Я покажу как настроить обмен через электронную почту.
Для начала нужно зарегистрировать отдельный ящик, на mail.ru, скажем. Можно, конечно, использовать существующий, но это, на мой взгляд, не совсем удбно. Ведь через этот ящик будут проходить множество сообщений с вложенными файликами, среди которых может затеряться важное вам сообщение.
Лучше пользоваться распространенными почтовыми сервисами, так как на них проще найти информацию по настройке почтовых клиентов (таких как The Bat, OutLook и т.д.), так как настройки в 1С будут эдентичными с настройкой почтового клиента.
Теперь непосредственно перейдем к настройке  1С. 
 1.Для того чтобы у вас появился в 1с слева пункт «Обмен данными». Нужно зайти в «Настройка параметров учета».
Далее слева выбираем пункт «Обмен данными», ставим галочку «Использовать обмен данными» и назначем префикс распределенной базы. Это могут быть любые 2 буквы.
 После этого у нас слева появилось меню «Обмен данными» в разделе «Администрирование». 
 
Нажимаем на «Обмен данными», в появившемся меню кликаем на «создать» и выбираем «Создать обмен в распределенной информационной базе».
Следующие шаги, думаю, нет смысла комментировать. Делаем всё по картинкам.
 

  
Тут расскажу по-подробнее.
В самом начале сататьи было рекоммендовано создать отдельный почтовый ящик. Именного его мы вписываем в гарфы «Почтовый адрес» и «пользователь».
Ставим галочку «Запоминать пароль». Это нужно, чтобы обновление происходило без лишних вопросов.
Так же следует поставить галочки «Использовать для отправки» и «Использовать для получения». 
Что касается Сервера входящей и исходящей почты, то тут у каждого почтового сервиса они разные. В моем случае они совпадают.
Для mail.ru, например, сервер входящей почты будет pop.mail.ru, а исходящей imap.mail.ru.
Информацию по серверам можно узнать в службе поддержки вашего почтового клиента. Так же есть смысл проверить порты, через которые идет приемотправка сообщений. Это можно проверить, нажав, «Дополнительные настройки сервера почты». После того, как все данные введены, нажимаем «Записать и сохранить».
На данном этапе стоит проверить всё ли правильно мы сделали. Для этого нажимаем «Проверка учетной записи»
Если есть ошибки, то стоит опять вернуться назад и перепроверить, как написаны сервера почты (часто вместо pop.mail.ru пишут pop@mail.ru) и порты через которые отправляютсяпринимаются сообщения.
Если всё хорошо, то появится следующая запись. 
Нажимаеи «ОК» и закрываем окно.
 
Теперь наша учетная запись настроена, можем переходить к следующему пункту.
 На следующем этапе нужно указать названия для двух баз. Названия должны быть интуитивно понятные, чтобы не запутаться кому какая база предназначается. В качестве основного способа обмена нужно выбрать «Обмен по почте». В префиксе второй информационнной бызы   нужно указать две буквы, отличные от префикса первой базы, который мы уже назначили в начале статьи.
 
Теперь у нас всё готово для создания распределенной базы. В двух последующих окошках нажимаем «Далее».
 Теперь мы уже непосредственно создаем файл информационной базы. Для этого нужно выбрать папку, куда эту базу сохранить.
Запомните этот путь, чтобы потом без труда найти файл базы. Хочу обратить внимание, что мы выбираем папку. Не стоит искать на компьютере файл 1Сv8.1CD. Он допишется автоматически после выбора папки. Нажимаем «Создать начальный образ».
После этого в правой нижней части экрана появится следующее окошко.
 Процесс создания базы достаточно продолжительный по времени. Время зависит от размера самой базы и мощности компьютера на котором данная база создается. Поэтому можно смело пойти поставить чайник и попить чай или кофе. 
После кофе-паузы, когда вы вернетесь за компьютер, то должно появиться сообщение об успешном завершении создания бызы.
 
Поздравляю! Распределенная база создана. Но ведь не совсем удобно каждый раз нажимать на кнопки, чтобы произошел обмен данными между базами. Для этого в 1С 8.2 предусмотрены сценарии, которые позволяют настроить дату, день недели, время, периодичность обновления. Для этого кликаем правой клавишей мыши по нашей базе и выбираем «Настроить сценарии обмена данными…»
 Нажимаем «Добавить»
Нажимаем на надпись с часиками как на картинке.
 Настройка сценариев состоит из четырех закладок. В 1С 8.2 предусмотрен достаточно гибкий механизм настройки. Я приведу пример настройки для обновления с 8 утра до 8 вечера с периодичностью в 1 час (3600 секунд). После настройки, нажимаем «ОК».
 
Теперь на надписи с часиками, которую мы нажимали, появилась введенная нами информация по времени обновления. Нажимаем «Записать и сохранить», чтобы наши данные не потерялись.
 Сценарий обновления создан, можно закрыть окошко. 
 Итак, у нас есть настроенная на автоматическое обновление основная база и файл с распределенной базой.
Многие не знают что же теперь с этим файлом делать.
Файл распределенной базой (в моем случае это было D:Распределенная база1Сv8.1CDнужно сохранить на второй компьютер, который находится удаленно от нашей базы. Можно записать ее на диск и отправить по почте. Если не очень далеко, то сохранить на флэшку и скопировать на жесткий диск второго компьютера. Ну или просто залить на файлообменник, чтобы вторая сторона ее скачала. Главное, чтобы сохраненный файл с распределенной базой оказался на жетском диске второго компьютера.
Основную базу трогать не стоит. Она остается в том виде, как мы ее настроили.
 Итак, чудесным образом файл на второй компьютер сохранен.
Теперь, как обычно, мы добавлем новую базу к 1С ( у меня уже есть подключенная конфигурация, у вас скорее всего это окошко будет пустым). Подробно останавливаться как подключить конфигурацию я не буду, об этом достаточно написано. На всякий случай выложу картинки.
 
Тут указываем путь к файлику с распределенной базой, который мы перенсли с первого компьютера. 
После запуска подключенной конфигурации с распределенной базой у нас выскочит окно, которое мы уже видели при создании распределенной базы. На втором компьютере делаем всё по аналогии как мы делали на первом.
 
 
 Готово. Теперь заходим в «Администрирование» — «Обмен данными».
 У нас теперь и на втором компьютере есть задание на Обмен данными. По аналогии с первым компьютером настраиваем Сценарии обмена. Они могу отличаться от первой базы. Еще раз описывать не буду, если кто забыл как это делать, вернитесь чуть назад и посмотрите как мы делали сценарий для основной базы.
 После того, как сценарии обмена создан, можно проверить работает ли обмен (таким же образом можно обновлять принудительно базу, если время обмена еще не подошло, а вам в сею минуту нужно отправить или получить данные). Нажимаем «Выполнение обмена данными» — «Выполнить автоматически».
   
 В следующем окошке нажимаем «выполнить обмен». Так как информация с обменом данными занимает несколько килобайт, то обмен происходит достаточно быстро.
Первый раз запустив на одном из компьютеров обновление, вы увидете, что выгрузка произошла успешно, а вот загрузка с ошибкой. Это связано с тем, что на втором компьютере еще никакие данные не отправлены и обновлять, собственно, нечего, ведь файликов на почте нет пока.
После того, как вы таким же образом запустете обновление на втором компьютере, то получете информацию об успешном обновлении. Ведь с первого компьютера данные отправлены. Второй компьютер получил данные от первого и в свою очередь отправил свои данные на почту.
Теперь, запустив обновление на первом компьютере, там где у нас была ошибка, мы также получим информацию об успешном обновлении. Как вы видете, на предыдущей картинке у нас обновились данные со Офисом, на данной картинке со Складом.
Если у вас снова появится сообщение, что данные не обновлены, не стоит вдаваться в панику. Это означает, с другой стороны не было никаких изменений и обновлять, собственно, нечего.
Подведем итого. При помощи обмена данными через e-mail вы получете полноценный обмен данными между двумя пользователями 1с. При этом вам не придется вкладывать деньги в отдельный сервер и програмное обеспечение или сервер с FTP доступом, не нужно постоянно держать включенным один из компьютеров с открытым ftp доступом. Единственное, что вам понадобится — это доступ в интернет, а уж его можно найти в наше время практически везде. 
Конечно, для серьезных компаний с большим количествов пользователей или пусть не больших компаний, но располагающих достаточным количеством денежных средств, эта статья не подойдет. Ведь, без сомнения, связка Windows Server 2008 + SQL Server 2008 + 1С 8.2 — имеет огромное преимущесто. Но для тех, кто, в силу ряда причин, не имеет возможности или по-просту не хочет вкладыать деньги, а необходимость в обмене данными существует, эта статья, на мой взгляд, будет очень даже полезна.
Спасибо за потрченное на данную статью время и удачи!

Автор: Guest Rooms «Varnaflats.eu»
Дата публикации: 2017-07-28T20:38:00.000-07:00

Входящие звонки по времени в FreePBX

Работу системы FreePBX можно организовать таким образом, чтобы телефония работала по разной логике в различное время суток. Например, можно сделать разделение на дневной и ночной режимы работы. В данной статье будет рассмотрен заворот входящей маршрутизации в правила по времени.

Постановка задачи


Рассмотрим следующую ситуацию (разделени на дневной и ночной режимы): необходимо чтобы днем все входящие звонки заворачивались на IVR с приветствием и возможностью выбора подменю и донабора внутренних номеров сотрудников, а в нерабочее время уже озвучивалось другое IVR в котром будет отключена возможность прямого донабора и по таймауту будет переход, например, на голосовую почту, чтобы звонивший мог оставить сообщение.

Изначально необходимо создать два разных IVR и назвать их, например, IVR-day и IVR-night. (Более подробно о составлении IVR можно посмотреть здесь)

Создание временной группы


Далее создаются необходимые временные группы. Настройки производятся на вкладке Applications>Time Groups: в поле Description вводится описание временной группы — целесообразно в описании указывать временной диапазон, который будет использоваться. Затем настраиваются параметры времени: Time to start/Time to finish — время начала/окончания работы группы (время можно выставлять с точностью до минуты), Week Day start/Week Day finish — день недели началы/окончания работы. Для примера возьмем с понедельника по пятницу с 9:00 до 18:00.

После сохранения настроек созданные временные группы отображаются в правом верхнем углу окна. Здесь же находится кнопка Add Time Group при нажатии на которую открывается страница добавления новой временной группы.

 

Создание правил по времени


Теперь можно перейти на страницу создания Временных правил: Applications>Time Conditions. В поле Time Condition name задается имя правила, например, worktime. В поле Time Group выбирается созданная на предыдущем шаге временная группа. Поле Destination if time matches (Назначение если время совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при совпадении времени — в данном случае будет завернут в IVR-day. Поле Destination if time does not match (Назначение если время не совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при не совпадении времени — в данном случае будет завернут в IVR-night.

 

Заворот входящих звонков в правило по времени


Теперь необходимо завернуть входящие маршруты на только что созданное правило по времени. Вкладка Connectivity>Inbound Route. Создается маршрут для AnyDID/AnyCID и заворачивается на созданное правило по времен: в поле Set Destination указывается Time Conditions, затем выбирается необходимое правило.

На этом настройка перенаправление входящей маршрутизации на правила по времени закончена.



2017-07-28T16:32:58
Asterisk

О переселении душ.

О переселении душ
Предположения о реинкарнации (переселени душ) известны с древнейших времен. Первые письменные упоминания о ней относятся к VI веку до нашей эры. Легенды о том, как дух покойного обретает новое тело, сохранились у многих народов. В реинкарнацию верили Сократ, Пифагор, Наполеон, Гете, Шопенгауэр и другие ярчайшие представители своего времени. Но лишь современные исследования дали почву для выводов о том, что данное явление не только можно, но и нужно изучать.

 Предположения о реинкарнации (переселении душ) известны с древнейших времен. Первые письменные упоминания о ней относятся к VI веку до нашей эры. Легенды о том, как дух покойного обретает новое тело, сохранились у многих народов — от бушменов до эскимосов.

Дочь после вещего сна


Вышедшая в 1997 году книга американского психотерапевта Кэрол Боумэн «Прошлые жизни детей» привлекла внимание к одному из самых ярких феноменов реинкарнации — когда она происходит в одной семье, и более того — когда в некоторых случаях ранее погибшие дети снова рождаются у той же матери.

Наиболее известный случай такого переселения души произошел в итальянском городе Палермо. В марте 1910 года от туберкулеза скончалась пятилетняя Александрина, дочь местного доктора и его супруги Адели Самоя. Через несколько недель у Адели было видение: девочка пришла к ней во сне и сказала, что возвращается.

Сразу после этого женщина узнала, что она беременна, несмотря на то что ранее, по врачебным показаниям, после перенесенной операции у нее не могло быть детей.

В декабре того же года Адели родила двух девочек-близнецов. Одна из них имела родимое пятно на том же месте, что и умершая Александрина. После некоторых колебаний родители назвали ее таким же именем.

Появившаяся на свет Александрина была копией своей скончавшейся сестры. Кроме полного внешнего сходства она тоже была левшой (в отличие от второй девочки-близняшки), любила те же игры, одежду и пищу. Через несколько лет Адели сообщила дочерям, что они скоро поедут в сицилийский город Монреале.

Александрина тут же вспомнила улицы и здания этого города, а также рассказала о красной одежде священников, которых она там видела. Девочка уверенно говорила о том, как она с мамой и женщиной, имеющей шрам на лбу, ходила по Монреале.

Адели с близнецами никогда не была в Монреале, но за несколько лет до этого посещала город с первой дочерью и подругой, у которой действительно имелся такой шрам. Тогда на главной площади города им запомнилась группа греческих священников в красных одеяниях.

С тех пор родители окончательно поверили, что душа их покойной дочери вернулась в тело другой.

Кошмарные воспоминания


Другой случай произоше
л в семье Поллок из Британии. В мае 1957 года две дочери Джона и Флоренс Поллок, 11-летняя Джоанна и 6-летняя Жаклин, были сбиты машиной прямо возле своего дома. Травмы оказались смертельными.

Через несколько месяцев после трагедии Джон Поллок стал рассказывать окружающим, будто души его дочерей вернутся в тела новых детей, что скоро у его жены родятся девочки-близнецы. Он даже спорил с местным доктором, который утверждал, что Флоренс беременна лишь одним ребенком.

Но супруга Джона действительно родила двойню. Старшую из девочек назвали Дженнифер, она от рождения имела на лбу маленький шрам, а на голове крупную родинку, которые были у Жаклин. У второй девочки, получившей имя Джиллиан, не имелось никаких ярких отличительных признаков, как и у ее погибшей сестры Джоанны, хотя близнецы были однояйцевыми, то есть такими, у которых родинки обычно совпадают.

Через четыре месяца после их рождения семья Поллок переехала из родного Хэксгема в соседний город Уайтли Бэй, а через три года Джон повез семью на прежнее место жительства повидать знакомых.

К удивлению мужа и жены, девочки вспомнили все достопримечательности Хэксгема, включая дорогу, по которой их старшие сестры ходили в школу. А место возле прежнего дома, где детей когда-то сбила машина, произвело на них ужасное впечатление: несколько месяцев после поездки в Хэксгем их мучили ночные кошмары, и, просыпаясь, они снова и снова вспоминали подробности автомобильной катастрофы.

Качели в день смерти


На одном из российских форумов, посвященных реинкарнации, можно прочитать такую историю. Женщина пишет, что в 1990-х годах у ее мужа в первом браке родилась дочь Элеонора.

В 1995 году девочка сорвалась с качелей и погибла. После трагедии супруги развелись и создали новые семьи.

У отца покойной Элеоноры во втором браке родился сын — причем мальчик был копией погибшей сестры и блондином при темноволосых маме и папе. Новая жена отца Элеоноры, зная историю его дочери, никогда не разрешала сыну качаться на качелях. Но однажды теплым погожим днем решила сама покачать его, контролируя амплитуду рукой.

И сын сказал ей, что когда-то уже качался на качелях, а потом улетел в небо. Это было 17 апреля — в день смерти Элеоноры. Женщина совершенно убеждена, что в мальчика переселилась душа его сестры.

Психотерапевт Кэрол Боумэн в своей книге пишет, что подобных случаев зафиксировано немало, и погибшие возрождались не только как братья или сестры, но и как племянники, а бабушки становились внучками. Более того — такие феномены встречаются гораздо чаще, чем принято думать, потому что не все готовы поделиться своими тайнами. Поначалу семья обычно не воспринимает новорожденного как умершего родного человека, но позже это нередко происходит после его удивительных воспоминаний.

Как ребенок стал отчимом


Переселение душ может произойти не в тела новорожденных родственников, но также в детей друзей или просто знакомых.

Профессор Виргинского университета Ян Стивенсон более 40 лет изучал случаи реинкарнации. В одной из своих книг он приводит у
никальную историю, случившуюся в городе Ситка на Аляске.

В 1945 году человек по имени Виктор Винсент пришел к своей знакомой миссис Чаткин и сказал, что скоро умрет, после чего возродится как ее сын. Виктор показал женщине шрамы, которые будут на теле ее ребенка, — не врожденные знаки, а следы от двух хирургических операций на спине и переносице.

Винсент действительно скоро умер (ему было за 60 лет), а у миссис Чаткин в 1947 году родился мальчик. Ян Стивенсон посетил эту семью в 1962 году и выяснил, что на теле ребенка от рождения присутствовали знаки, о которых говорил Виктор Винсент, — вплоть до отчетливо различимых дырочек от медицинской иглы, притом что никакой операции у него не было.

Мальчик, которого назвали Корлес, с юных лет в подробностях знал жизнь Винсента. Однажды мать взяла его с собой в местный док, где они встретили приемную дочь Виктора, которую ребенок ранее никогда не видел. Корлес радостно закричал, что это его Сюзи — причем назвал ее именем, которое в разговоре с ней употреблял только отчим и никто больше не знал.

Чаще там, где верят


Профессор Стивенсон отметил несколько закономерностей, относящихся к подобным примерам реинкарнации. Прежде всего — что воспоминания детей о том, кем они были когда-то, происходят в возрасте от двух до семи лет, после чего ребенок их забывает.

Вторая особенность: интервал от смерти родственника или близкого знакомого и до рождения ребенка, воплотившего его образ, составляет не более 15 месяцев.

И еще одна черта, присущая данным событиям, — появление таких детей чаще всего происходит в местах, где люди верят в переселение душ, то есть в Индии, Шри-Ланке, Вьетнаме, некоторых районах обитания коренных жителей Африки и Северной Америки.

Девочка Ха Ти Хьен, родившаяся в 1988 году в коммуне Лам Фу (Вьетнам), едва научившись говорить, утверждала, что жила в семье их знакомых из соседней коммуны и погибла, подавившись косточкой персика.

Родители отвезли ее на прежнее место жительства, где девочка узнала всех родственников, хотя никаких контактов с ними ранее не имела.

В той же коммуне Ян Стивенсон зарегистрировал еще пять похожих случаев переселения душ, когда умершие через небольшой промежуток времени рождались в семьях по соседству.

Доктор Сатвант Пасричи из Делийского университета в книге «Претензии на реинкарнацию. Эмпирическое изучение случаев в Индии» описала десятки подобных событий. Одно из них — рождение девочки Манджу Шарма, которая с двух лет начала утверждать, что появилась на свет не в родном городе Матхура штата Уттар-Прадеш, а в деревне Чаумуха, расположенной в нескольких километрах от него, называя имена бывших родственников, а также обстоятельства своей гибели (она упала в колодец и утонула).

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

Девочек гораздо бо

Что такое криптовалюта и зачем она нужна

Множество раз пытался спросить знающих людей о том, что такое криптовалюты. И зачем люди меняют настоящие деньги на биткойны. Но в ответ получал объяснение принципов работы, но не описание самой концепции. Поэтому пришлось вникать самому. И вывод оказался неутешительным — это «раздутый» финансовый пузырь.  Читать

ТОП-6 Правильных продуктов для очищения организма!


Не секрет, что мы живём в век плохой экологии — то, чем мы дышим, что едим и пьём, пользуемся косметикой и другими благами цивилизации, не всегда полезно. В организм зачастую вместе с полезными веществами попадают нитраты, красители, консерванты, соли тяжёлых металлов и многое другое. Конечно, от всего этого нужно избавляться!


Очищение организма уже вошло в привычку у тех, кто следит за своим здоровьем и фигурой. Но не у всех есть время и возможности для прохождения сложных процедур. Лучший и самый простой способ очищения организма — добавление в рацион правильных продуктов. 

Сама природа предлагает нам ряд продуктов, которые помогут мягко очистить организм. Никаких сложных и редких компонентов! Только самые простые, но самые полезные продукты.

Издревле известно, что в плодах содержится множество питательных веществ. Есть там клетчатка, минералы, витамины, фитохимические вещества (терпеноиды, флавоноиды, Д-глюкорат). 

Все они принимают самое непосредственное участие в программе очищения. К примеру, флоризин, относящийся к группе флавоноидов, улучшает выработку желчи. А уже она очищает организм, ведь с её помощью печень избавляется от ненужных ей токсинов. 

Продукты для очищения организма

1. Яблоки превосходны при детоксикации организма, а яблочный сок помогает справиться с последствиями жизнедеятельности вирусов, например, гриппа. Яблоки содержат пектин, он помогает эффективно выводить из организма соединения тяжёлых металлов и другие токсины.

2. Свёкла

В состав этого продукта входят витамины В3, В6 и С, а также бета-каротин. Свёкла содержит в себе много магния, цинка, кальция и железа. Это составляющие необходимы, чтобы организм прошёл наилучшую очистку от ненужных ему веществ. 

То, что в свёкле много клетчатки, помогает ей благоприятно влиять на пищеварение человека, стимулируя механизмы выведения отходов. Главный «очиститель» нашего организма — печень. А свёкла естественным образом помогает очищению печени. 
Многие врачи рекомендуют постоянно есть свёклу во всех видах — варёном, печёном, тушёном, использовать её при приготовлении несладких блюд и десертов.


3. Лимон О пользе этого чудесного фрукта сказано немало. Ко всему прочему он ещё и стимулирует выработку ферментов, которые превращают токсины в водорастворимую форму. Её затем уже не так сложно и вывести из организма. 

Если каждое утро пить воду с лимоном, то это поможет сбалансировать кислотность тех продуктов, которые мы затем будет употреблять в пищу. Такой лимонад — своеобразный тоник для печени и сердца. 

Кроме того, он предотвращает образование камней в почках, имеющих щелочную природу. Большое количество витамина С помогает очищать сосудистую систему.

4. Капуста Её противовоспалительные свойства известны давно. За счёт большого содержания в капусте пищевых волокон, она, поступая в кишечник, помогает «связывать» и выводить тяжёлые металлы, а также нейтрализовывать лишние жиры, тем самым помогая сбросить лишнее людям, стремящимся похудеть. Этот овощ содержит редкий витамин U, благодаря которому зарубцовывается язва желудка. 

Кроме того, как и в других крестоцветных овощах, в капусте содержится сульфорафан, вещество, которое помогает организму бороться с токсинами.

5. Клюква очень популярна благодаря своим уникальным свойствам. Эта ягода обладает антибактериальными свойствами и, как известно, выводит различные токсины из организма. 

Клюква богата противовоспалительными веществами и обеспечивает поддержку иммунной, сердечно-сосудистой и пищеварительной систем. Будучи естественным пробиотиком, клюква повышает количество полезных бактерий в желудке и тем самым защищает нас от пищевых отравлений. Кроме того, эта ягода богата антиоксидантами. 

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

6. Вода Все наши ткани и клетки нуждаются в воде для того, чтобы хорошо работать. Даже психическое здоровье зависит от количества воды, которую мы пьём. Когда организм обезвожен, это негативно влияет на все его функции. 

Современный человек отвык пить чистую воду, заменяя её кофе, чаем, сладкой газированной водой. В результате в США, например, около 75% населения хронически обезвожены. 

Таким образом, увеличение потребления воды, а современные диетологи считают нормой 1,5-2 литра в день — важная задача.

Будьте здоровы!


Автор: Культура Процветания