BigEdu.ru
» » » Розсилання пошти в мережевій операційній системі FreeBSD
Вернуться назад

Розсилання пошти в мережевій операційній системі FreeBSD

КОНТРОЛЬНА РОБОТА № 3

Розсилання пошти в мережЕВій операційній системі FreeBSD


Мета роботи

Одержати практичні навички у розсиланні пошти з використанням протоколу UUCP та команди MAIL у мережевій операційній системі FreeBSD4.2

Теоретичні положення

Протокол UUCP (Unix to Unix copy) призначений для копіювання файлів між декількома машинами в мережі, для виконання команд на віддаленій машині. Цей протокол також можна використати для розсилання пошти. Нехай одна з машин є вузлом, яка обмінюється поштою з користувачами поза організацією, де вона знаходиться через головну обчислювальну машину з адресою MAIL.PROVIDER.KIEV.UA, а також виконує розсилання пошти ще трьом машинам всередині організації, де вона знаходиться. Нехай імена цих машин будуть host1.your.domain.org, host2.your.domain.org і host3.your.domain.org.

Нехай для простоти ім'я нашої машини буде MYHOST.YOUR.DOMAIN.ORG

Кожній машині для проведення операції розсилання пошти необхідно присвоїти її власне UUCP - ім’я. Воно не повинно співпадати з її справжнім іменем, але не зважаючи на це, будемо вважати, що UUCP - імена наших машин - це MYHOST, HOST1, HOST2, HOST3 і PROVIDER

Обмін поштою відбувається повністю через протокол UUCP, причому схема проходження така:

Нехай стрілка означає напрям дзвінка. Тоді

PROVIDER

MYHOST

HOST1

HOST2

HOST3


Настройка розсилання пошти передбачає настройку самого протоколу UUCP і настройку служби SENDMAIL.

Розглянемо детально, як організований протокол UUCP, і які основні команди і daemon’и необхідні для повної його реалізації

UUCP - Unix to Unix copy

Синтаксис команди - uucp [опції] вихідний_файл кінцевий_файл

Файл може бути записаний як СИСТЕМА!ШЛЯХ, де СИСТЕМА - це UUCP – ім’я даної машини. Після того, як була дана команда, вона не виконується відразу, а записується в загальну чергу, а її виконання проводити daemon UUCICO при його звертанні до системи. Причому це звертання відбувається відразу, якщо в опціях не був вказаний ключ -r або --nouucico.

Для цієї команди можуть бути дані наступні опції

-c, --nocopy - не копіювати вихідні файли в SPOOL - директорію. Якщо файли були видалені до того, як над ними попрацював daemon UUCICO, то копіювання аварійно перерветься;

-С, --copy - ця операція відбувається за умовчання;

-d, --directories - створювати всі необхідні директорії для копіювання, якщо це необхідно;

-f, --nodirectories - не створювати ніяких директорій, вважаючи, що вони уже існують. В іншому випадку аварійно перервати копіювання;

-R - копіювати рекурсивним методом, тобто копіювати вкладені папки;

-m, --mail - повідомляти про вдале (невдале) закінчення пересилки пошти через mail;

-n user, --notify user- повідомляти про вдале (невдале) закінчення пересилки пошти через mail для конкретного користувача на віддаленій системі;

-r, --nouucico - не запускати daemon UUCICO відразу, а ставити файли в чергу для пізнішого виконання;

-j, --jobid - виводити на екран ідентифікаційний номер процесу;

-t, --uuto - використовується за умовчання для скрипта UUTO для коректної інтерпретації СИСТЕМА!ШЛЯХ;

Команда UUSTAT

Синтаксис команди - uustat [опції]

Показує поточний статус різних об'єктів, які підпадають під дії протоколу UUCP. Ця команда також може бути використана для того щоб відповісти на запит або послати негативну відповідь на запит, посланий командами UUCP або UUX.

Для повного перегляду допомоги англійською мовою в командному рядку UNIX необхідно набрати команду man uustat.

Нам буде достатньо використати команду

uustat -all - показати всю чергу запитів на передачу файлів

uustat --status - показати всі послідовності зв'язних інформаційних обмінів між усіма віддаленими машинами.

Uustat --ps - показати стан всіх процесів UUCP, які контролюють порти або доступ до системи.

UUX

Синтаксис команди - uux [опції] команди

Ця команда служить для виконання команд на віддалених машинах через UUCP використовуючи файли віддаленої машини. При виконанні автоматично запускається daemon UUCICO, якщо в командному рядку не стояло --nouucico

Виконання команди відбувається через активізацію daemon’а UUXQT. Аргументи файлів можуть бути зібрані з віддаленої системи і передані керуючій системі, як потік стандартного вводу.

При написанні шляхів в якості аргументів UUX, можна використати знання, отримані з параграфа про UUCP.

Для більш детального перегляду допомоги англійською мовою в командному рядку UNIX необхідно набрати команду man UUX.

Для повного опису конфігурації необхідно розглянути також наступний daemon і дві додаткові утиліти

Daemon UUXQT

Синтаксис daemon’а : UUXQT [опції]

Він виконує команди, що вимагаються командою UUX з локальної або віддаленої машини. Daemon UUXQT запускається daemon’ом UUCICO відразу ж по факту виконання команди UUX, якщо в рядку не був вказаний ключ --nouucico

Розглянемо основні опції

-c command - виконуються запити тільки для указаних в командному рядку команд;

-s system - виконуються запити, отр

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Контрольные работы по информатике и программированию КОНТРОЛЬНА РОБОТА № 3 Розсилання пошти в мережЕВій операційній системі FreeBSD Мета роботи Одержати практичні навички у розсиланні пошти з
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru