Fetch and Push - це два умови, з якими ви зіткнетесь під час налаштування клієнта електронної пошти. Під час налаштування облікового запису електронної пошти у вас буде пара варіантів. Ці варіанти включають в себе отримання та натискання. Можливо, ви також матимете параметр "Ручний". Ці два умови визначають процес ініціації при надсиланні електронної пошти клієнту з сервера. The ключова різниця між приходом і натисканням лежить у процесі ініціації; Fetch ініціюється клієнтом, тоді як Push ініціюється сервером. Вибір був основним способом отримання електронної пошти, перш ніж натиснення стало реальністю.
Сучасні акаунти електронної пошти, такі як Gmail, надаються з можливістю push. Ця функція електронної пошти може бути використана хоча б одним із багатьох наших облікових записів електронної пошти, якими ми керуємо. З появою смартфонів, які зможуть надсилати та отримувати електронні листи, багато людей плутаються з приводу отримання двох термінів і натискання.
За допомогою програми клієнт перевірятиме сервер, щоб побачити, чи надійшло повідомлення електронної пошти. Якщо буде знайдено один або кілька електронних листів, вони будуть завантажені на клієнтський пристрій. Вибір може бути налаштований на інтервальну перевірку від декількох хвилин до декількох годин. Таким чином, у порівнянні з натисканням, витяг відбувається повільніше і може зайняти більше часу. Якщо цей інтервал довший, буде затримка в отриманні електронної пошти. Цю затримку можна мінімізувати за рахунок скорочення інтервалу часу. Недоліком скорочення інтервалу між завантаженнями є те, що він може споживати більше акумулятора для кожного вибору, незалежно від того, отримана нова пошта чи ні. Передача даних також буде потрібна для кожного вибору. Цей інтервал можна встановити кожні 15 хвилин, 30 хвилин, 1 годину або для ручного значення. У наведеному вище контексті ми чітко бачимо, що отримання не є ідеальним варіантом, оскільки електронна пошта не буде доставлена миттєво. Це може бути недостатньо добре, якщо ви отримуєте багато електронних листів.
Під час натискання клієнтському пристрою не потрібно регулярно перевіряти сервер, щоб побачити, чи надійшла пошта. Коли електронний лист надійде на сервер, він буде автоматично повідомлений клієнтові і доставка електронної пошти відбудеться. Оскільки доставку пошти здійснюють автоматично під натисканням, це швидше порівняно з завантаженням. Push не запитує сервер регулярно, як при виборі. Роль натиску - оновити сервер з його IP-адресою, щоб сервер міг легко зв’язатися з клієнтом.
Push - це відносно нова методологія, яка входить в IMAP в порівнянні зі старими протоколами, такими як POP. Старіші протоколи, такі як POP, не можуть використовувати функцію push; він поставляється лише з можливостями отримання. Постачальники електронної пошти, такі як Google і Yahoo, можуть підтримувати основні протоколи. Таким чином, вони підтримують опцію push і fetch. Інші постачальники послуг електронної пошти повинні бути перевірені, щоб перевірити, чи можуть вони підтримувати як функції "push", так і "отримання".
Також є опція під назвою "Посібник", яка надасть вам повний контроль над отриманими даними. Повідомлення з’явиться, як тільки ви відкриєте пошту, оновіть екран для перегляду поштової скриньки чи повідомлень.
Вилучити: За допомогою програми потрібно перевірити сервер, щоб побачити, чи надійшло повідомлення електронної пошти.
Натисніть: Електронні листи одразу ж надсилатимуться у вашу поштову скриньку натисканням так само, як SMS або MMS.
Вилучити: Вибір ініціює клієнт
Натисніть: Push ініціюється сервером
Вилучити: Витяг порівняно повільніший, оскільки клієнт повинен регулярно перевіряти сервер.
Натисніть: Натискання порівняно швидше, оскільки сервер автоматично передає отриману пошту клієнту.
Вилучити: Вилучення споживає більше енергії, оскільки перевірка сервера проводиться через регулярні проміжки часу.
Натисніть: Push буде споживати менше енергії, оскільки процес надсилання електронного листа відбувається автоматично.
Споживання електроенергії може змінюватись, оскільки потрібно буде підтримувати постійне з'єднання з Інтернетом, щоб автоматично отримувати електронні листи. Це також споживатиме енергію від клієнтського пристрою.
Вилучити: Fetch підтримується всіма протоколами
Натисніть: Push підтримується не всіма протоколами.
Натисніть: Як тільки сервер отримає пошту, він буде натиснений на клієнтський пристрій.
Вилучити: Перевірте сервер, щоб перевірити, чи надходять повідомлення регулярно. Повідомлення завантажуватимуться на клієнтський пристрій під час цієї перевірки.
Посібник: Перевіряє пошту, коли відкрито поштовий додаток.
Надано зображення:
"Спам gmail" від notoriousxl (CC BY-SA 2.0) через Flickr
"566337" (Public Domain) через Pixbay