IMAP là viết tắt của Giao thức truy cập thư Internet. Nó là một giao thức lớp ứng dụng. PHP-IMAP được sử dụng để truy cập hiệu quả các tin nhắn từ máy chủ IMAP. IMAP lưu trữ email trên máy chủ và có thể tải xuống theo yêu cầu. Để truy cập máy chủ IMAP, chúng tôi phải sử dụng tiện ích mở rộng PHP IMAP, giờ đây, sử dụng tiện ích mở rộng này, chúng tôi có thể thực hiện một số thao tác để nhận các phần khác nhau của thông báo. Hoặc chúng ta có thể nói rằng nó hoạt động như một trung gian giữa máy khách và máy chủ email. Nó được thiết kế bởi Mark Crispin vào năm 1986 như một giao thức hộp thư truy cập từ xa. Một số tính năng quan trọng của IMAP là
- Kết nối với hộp thư như POP3, IMAP, NNAP, v.v.
- Trả về thông tin hộp thư
- Đọc e-mail bao gồm cả tệp đính kèm
- Lưu cục bộ tệp đính kèm từ máy chủ IMAP từ xa
- Ngoài ra, đánh dấu email được nhìn thấy hoặc không nhìn thấy
điều kiện tiên quyết
- Cài đặt XAMPP
- Xác minh xem IMAP đã được cài đặt hay chưa
Xác minh IMAP đã được cài đặt hay chưa
Để xác minh tiện ích mở rộng IMAP đã được cài đặt hay chưa, bạn phải làm theo bước sau
Bước 1. Tạo một tệp mới trong thư mục gốc với phần mở rộng. php như findexten. php. Trong tập tin này viết đoạn mã sau
Gói này cung cấp [các] mô-đun IMAP cho PHP. . PHP [từ viết tắt đệ quy của PHP. Bộ tiền xử lý siêu văn bản] là ngôn ngữ kịch bản mã nguồn mở có mục đích chung được sử dụng rộng rãi, đặc biệt phù hợp để phát triển web và có thể được nhúng vào HTML
Thí dụ
Để sử dụng các chức năng IMAP trong PHP, bạn cần cài đặt tiện ích mở rộng IMAP
Debian/Ubuntu với PHP5
sudo apt-get install php5-imap
sudo php5enmod imap
Debian/Ubuntu với PHP7
sudo apt-get install php7.0-imap
Bản phân phối dựa trên YUM
sudo yum install php-imap
Mac OS X với php5. 6
brew reinstall php56 --with-imap
Hướng dẫn cài đặt nhanh php7. 2-imap trên Ubuntu Server. Nó siêu dễ. chỉ cần nhấp vào nút Sao chép để sao chép lệnh và dán vào thiết bị đầu cuối dòng lệnh của bạn bằng trình quản lý gói APT tích hợp
Xem bên dưới để biết hướng dẫn từng bước nhanh về các lệnh SSH, Sao chép/Dán để tránh viết sai chính tả hoặc vô tình cài đặt một gói khác
In ArchLinux, a php package provides this module, but it is disabled by default.
Simply uncomment a line [remove semicolon] in /etc/php/php.ini:
;extension=imap.so
to
extension=imap.so
________số 8_______
theo mặc định, IMAP cho PHP bị hủy kích hoạt. Trước tiên, bạn cần kiểm tra xem PHP IMAP đã được cài đặt hay chưa. hãy kiểm tra bằng hàm phpinfo[]
Kiểm tra PHP IMAP đã được cài đặt chưa
1] Tạo một tệp mới trong thư mục gốc của bạn có tên là “whatever. php” và đặt mã nhỏ bên dưới vào tệp này
Ghi chú. không nên đặt tên tệp là “phpinfo. php”, bởi vì một số kẻ tấn công tìm kiếm các tệp có tên đó trên máy chủ của bạn. vì vậy, hãy giữ nó trong tâm trí của bạn
2] Bây giờ, hãy chạy tệp này từ trình duyệt yêu thích của bạn
3] Bạn có thể kiểm tra tương tự như snap bên dưới
Nếu nó chưa được cài đặt, đừng lo lắng, hãy làm theo các bước dưới đây
Kích hoạt IMAP trong XAMPP
1] chuyển đến tệp \xampp\php\php. ini và mở php. ini trong trình chỉnh sửa của bạn
2] tìm ;extension=php_imap. dll
3] Xóa dấu chấm phẩy khỏi ;extension=php_imap. dll
4] Bây giờ, nó sẽ giống như extension=php_imap. dll
5] Lưu tệp của bạn và khởi động lại máy chủ xampp
Kích hoạt IMAP trong Linux
Trong Linux, bạn cần cài đặt mô-đun PHP IMAP theo các bước sau
1] Mở thiết bị đầu cuối của bạn
2] Chạy lệnh bên dưới
sudo apt-get cài đặt php5-imap
3] Để bật IMAP, bạn có thể chạy lệnh bên dưới
4] Khởi động lại máy chủ apache bằng lệnh sau
Cài đặt IMAP trên Ubuntu cho PHP 7. 1
1] Chạy lệnh bên dưới
sudo apt cài đặt php7. 1-hình ảnh
2] đừng quên khởi động lại apache
sudo systemctl khởi động lại apache2
Cảm ơn thời gian của bạn, để biết về tôi
Xin chào, tôi là Vijay Poshiya. 🙂
Đây là mô tả nhỏ của tôi về sự chú ý của bạn trên blog của tôi và của tôi. Tôi ở đây để giúp bạn lập trình PHP. Tôi có thể cung cấp cho bạn một nền tảng hướng dẫn làm bánh nơi một chương trình phức tạp có thể giúp bạn dễ dàng hơn. Tôi cũng sẽ cung cấp cho bạn các bộ sưu tập nhiệm vụ hiếm hoi qua internet