ওয়েবমেল লাইট - Gmail, ইয়াহু, আউটলুক এবং অন্যান্য থেকে মেলগুলি পরিচালনা ও ডাউনলোড করুন


ওয়েবমেল লাইট এমন একটি ওয়েব অ্যাপ্লিকেশন যা মেলগুলি আপনার নিজস্ব স্থানীয় মেইল সার্ভার বা জিমেইল, ইয়াহু !, আউটলুক বা অন্যদের মতো কোনও পাবলিক মেল সার্ভিস থেকে মেল পরিচালনা ও ডাউনলোড করতে ব্যবহার করা যেতে পারে। ওয়েবমেল লাইট অ্যাপ্লিকেশন আইএমএপি এবং এসএমটিপি পরিষেবাদির ক্লায়েন্ট ইন্টারফেস হিসাবে কাজ করে, কোনও কনফিগার করা ইমেল অ্যাকাউন্ট স্থানীয়ভাবে ইনবক্স বার্তাগুলি সিঙ্ক করতে এবং হ্যান্ডেল করার অনুমতি দেয়।

  1. CentOS/RHEL
  2. এ ল্যাম্প স্ট্যাক ইনস্টল করা হয়েছে
  3. উবুন্টুতে ল্যাম্প স্ট্যাক ইনস্টল করা হয়েছে
  4. ল্যাম্প স্ট্যাক ডেবিয়ানে ইনস্টল করা হয়েছে

এই বিষয়ে আমরা ডেবিয়ান, উবুন্টু এবং সেন্টস সার্ভারে ওয়েবমেল লাইট পিএইচপি অ্যাপ্লিকেশনটির সর্বশেষ সংস্করণটি ইনস্টল ও কনফিগার করতে শিখব।

পদক্ষেপ 1: ওয়েবমেল লাইটের জন্য প্রাথমিক সেটিংস

1. আপনার সার্ভারে ওয়েবমেল লাইট অ্যাপ্লিকেশন ইনস্টল করার আগে, প্রথমে নিশ্চিত করুন যে নিম্নলিখিত পিএইচপি মডিউলগুলি এবং এক্সটেনশনগুলি আপনার এলএএমপি স্ট্যাকটিতে ইনস্টল ও সক্ষম হয়েছে, নিম্নলিখিত আদেশগুলি জারি করে।

------------ On CentOS and RHEL ------------ 
# yum install epel-release
# yum install php-xml php-mcrypt php-mbstring php-curl

------------ On Debian and Ubuntu ------------
# apt install php7.0-xml php7.0-mcrypt php7.0-mbstring php7.0-curl

২. এরপরে, আপনার সিস্টেমে আনজিপ ইউটিলিটিটি ইনস্টল করুন এবং এটি ওয়েবমেল লাইট জিপ সংক্ষেপিত ফাইল আর্কাইভের সামগ্রী বের করার জন্য ব্যবহার করব।

# yum install zip unzip  [On CentOS/RHEL]
# apt install zip unzip  [On Debian/Ubuntu]

৩. পরবর্তী পদক্ষেপে, নিম্নলিখিত পিএইচপি ভেরিয়েবলগুলি পরিবর্তন করতে পিএইচপি ডিফল্ট কনফিগারেশন ফাইলটি সংশোধন করুন। এছাড়াও, আপনার সার্ভারের শারীরিক অবস্থান প্রতিফলিত করতে পিএইচপি টাইমজোন সেটিং আপডেট করার বিষয়টি নিশ্চিত করুন।

# vi /etc/php.ini                    [On CentOS/RHEL]
# nano /etc/php/7.0/apache2/php.ini  [On Debian/Ubuntu]

নিম্নলিখিত পরিবর্তনশীল পিএইচপি কনফিগারেশন ফাইল অনুসন্ধান করুন, সম্পাদনা করুন এবং আপডেট করুন।

file_uploads = On
allow_url_fopen = On
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

পিএইচপি সময়.জোন ভেরিয়েবল অনুসারে পরিবর্তন করুন। পিএইচপি-তে উপলব্ধ সর্বকালের জোনের একটি তালিকা পেতে, অফিসিয়াল পিএইচপি টাইমজোন ডক্সের সাথে পরামর্শ করুন।

৪. উপরে বর্ণিত সেটিংস অনুসারে আপনি পিএইচপি কনফিগারেশন ফাইলটি সম্পাদনা শেষ করার পরে, নিম্নলিখিত আদেশগুলি জারি করে পরিবর্তনগুলি প্রতিবিম্বিত করতে অ্যাপাচি এইচটিটিপি ডিমন পুনরায় চালু করুন।

# systemctl restart httpd  [On CentOS/RHEL]
# systemctl restart apache2  [On Debian/Ubuntu]

পদক্ষেপ 2: ওয়েবমেল লাইট ডাটাবেস তৈরি করুন

৫. ওয়েবমেল লাইট ওয়েবমেল ক্লায়েন্ট অ্যাপ্লিকেশনটি ব্যবহারকারী কনফিগারেশন, পরিচিতি এবং অন্যান্য প্রয়োজনীয় সেটিংস সঞ্চয় করতে ব্যাকএন্ড হিসাবে মাইএসকিউএল ডাটাবেস হিসাবে একটি আরডিবিএমএস ডাটাবেস ব্যবহার করে।

আপনার ইনস্টল করা ল্যাম্প স্ট্যাকটিতে, মারিয়াডিবি/মাইএসকিউএল ডাটাবেসে লগ ইন করুন একটি নতুন ডাটাবেস তৈরি করতে নীচের কমান্ডগুলি কার্যকর করতে যা ওয়েবমেল অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হবে। এছাড়াও, ওয়েবমেল লাইট ডাটাবেস পরিচালনা করতে একজন ব্যবহারকারী এবং একটি পাসওয়ার্ড সেটআপ করুন।

# mysql -u root -p

MariaDB [(none)]> create database mail;
MariaDB [(none)]> grant all privileges on mail.* to 'webmail'@'localhost' identified by 'password1';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit

পদক্ষেপ 3: ওয়েবমেল লাইট ডাউনলোড করুন

Web. ওয়েবমেল লাইট অ্যাপ্লিকেশন ইনস্টল করার জন্য, প্রথমে ওয়েবমেল লাইট ডাউনলোড ওয়েব পৃষ্ঠাতে যান এবং নিম্নলিখিত কমান্ডটি জারি করে সর্বশেষতম জিপ সংরক্ষণাগারটি ধরুন।

# wget https://afterlogic.org/download/webmail_php.zip 

Next. এরপরে, ওয়েবমেল লাইট জিপ সংকোচিত সংরক্ষণাগারটি আপনার বর্তমান কার্যকারী ডিরেক্টরিতে সন্ধান করুন এবং নীচের কমান্ডগুলি জারি করে সমস্ত নিষ্ক্রিয় ওয়েবমেল লাইট ফাইলগুলি ওয়েবমেল ডিরেক্টরি থেকে আপনার ওয়েব সার্ভার নথির রুট পথে অনুলিপি করুন। এছাড়াও,/var/www/html ডিরেক্টরিতে অনুলিপি করা সমস্ত ফাইল তালিকাভুক্ত করার জন্য ls কমান্ডটি কার্যকর করুন ute

# unzip webmail_php.zip
# rm -rf /var/www/html/index.html
# cp -rf webmail/* /var/www/html/
# ls -l /var/www/html/

৮. এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি নীচে কমান্ড জারি করে আপনার ওয়েব সার্ভার নথি রুট পাথটিতে অ্যাপাচি রানটাইম ব্যবহারকারীকে লেখার অনুমতি দিয়েছেন grant আবার,/var/www/html/ডিরেক্টরিতে অনুমতিগুলি তালিকা করতে ls কমান্ডটি চালান।

# chown -R apacahe:apache /var/www/html/     [On CentOS/RHEL]
# chown -R www-data:www-data /var/www/html/  [On Debian/Ubuntu]
# ls -al /var/www/html/

পদক্ষেপ 4: ওয়েবমেল লাইট ইনস্টল করুন

9. ওয়েবমেল লাইট ইনস্টল করতে, একটি ব্রাউজার খুলুন এবং এইচটিটিপি প্রোটোকলের মাধ্যমে আপনার সার্ভারের আইপি ঠিকানা বা ডোমেন নাম নেভিগেট করুন। নীচের উদাহরণে যেমন দেখানো হয়েছে তেমন পরে আপনার ইউআরএলে /ইনস্টল > স্ট্রিং যুক্ত করুন।

http://yourdomain.tld/install

10. প্রাথমিক ইনস্টলেশন স্ক্রিনে, সমস্ত প্রয়োজনীয় পিএইচপি এক্সটেনশন এবং সেটিংস ইনস্টল করা আছে এবং সঠিকভাবে ওয়েবমেল লাইট ইনস্টল করার জন্য কনফিগার করা আছে কিনা তা সনাক্ত করার জন্য ওয়েবমেল লাইট ইনস্টলার স্ক্রিপ্ট দ্বারা একটি সার্ভারের সামঞ্জস্যতা পরীক্ষা এবং প্রাক-ইনস্টলেশন চেকগুলি করা হবে।

এটি ওয়েব সার্ভার রানটাইম ব্যবহারকারীরা ওয়েবরুট ডেটা ফোল্ডারে লিখতে এবং কনফিগারেশন ফাইলটি লিখতে পারে কিনা তাও পরীক্ষা করবে। যদি সমস্ত প্রয়োজনীয়তা যথাযথ হয়, অবিরত রাখতে Next বাটনে চাপুন।

১১. পরবর্তী পর্দায় আই অগ্রি বোতামে চাপ দিয়ে লাইসেন্স চুক্তিটি পড়ুন এবং স্বীকার করুন।

12. এরপরে, ওয়েবমেল লাইট মাইএসকিউএল ডাটাবেস হোস্ট ঠিকানা এবং ডাটাবেস শংসাপত্রগুলি যুক্ত করুন এবং ডাটাবেস সংযোগ পরীক্ষা করতে টেস্ট ডাটাবেস বোতামটিতে চাপুন। ডাটাবেস টেবিলগুলি তৈরি করুন পরীক্ষা করুন এবং চালিয়ে যাওয়ার জন্য নেক্সট বোতামটি চাপুন।

১৩. এরপরে মাইলডম ব্যবহারকারীর জন্য একটি পাসওয়ার্ড লিখুন এবং চালিয়ে যেতে Next বাটনে চাপুন hit মাইলাদমিন ব্যবহারকারী ওয়েবমেল লাইট অ্যাপ্লিকেশন পরিচালনার জন্য সবচেয়ে বেশি সুবিধাযুক্ত অ্যাকাউন্ট হিসাবে ব্যবহার করা হয়।

14. পরবর্তী স্ক্রিনে, আপনি আইএমএপি এবং এসএমপি প্রোটোকলের মাধ্যমে কোনও মেল সার্ভারের সংযোগটি পরীক্ষা করতে পারেন। আপনি ইতিমধ্যে আপনার প্রাঙ্গনে কোনও মেইল সার্ভার কনফিগার করেছেন, সার্ভার হোস্টে মেল সার্ভারের আইপি ঠিকানাটি দায়ের করুন এবং এসএমটিপি সংযোগ পরীক্ষা করুন।

যদি মেল সার্ভার স্থানীয়ভাবে চলতে থাকে তবে মেল সার্ভার সংযোগটি পরীক্ষা করতে 127.0.0.1 আইপি ঠিকানা ব্যবহার করুন। আপনি অ্যাপ্লিকেশনটি ইনস্টল করতে চালিয়ে যাওয়ার জন্য Next বাটনে হিট শেষ করুন।

ওয়েবমেল লাইটের ইনস্টলেশন প্রক্রিয়া শেষ হওয়ার পরে, ইনস্টলেশন প্রক্রিয়াটি শেষ করতে প্রস্থান বোতামে চাপুন।

15. এর পরে, ওয়েবমেল লাইট অ্যাডমিন প্যানেল অ্যাক্সেস করতে এবং আপনার মেইল সার্ভার সেটিংস সেটআপ করতে নিম্নলিখিত ঠিকানায় নেভিগেট করুন।

https://yourdomain.tld/adminpanel 

ওয়েবমেল লাইট অ্যাডমিন প্যানেলে লগ ইন করতে, ইনস্টলেশন প্রক্রিয়া চলাকালীন মাইলডম ব্যবহারকারী এবং পাসওয়ার্ডটি ব্যবহার করুন।

16. আপনার ডোমেনের জন্য মেল পরিষেবাগুলি কনফিগার করতে, ডোমেনগুলিতে নেভিগেট করুন -> ডিফল্ট সেটিংস এবং আগত মেইল ক্ষেত্রে এবং বহির্গামী মেল ক্ষেত্রে আপনার মেইল সার্ভারের আইপি ঠিকানা যুক্ত করুন।

এছাড়াও, এসএমটিপি মেল সার্ভারে অনুমোদনের জন্য ব্যবহারকারীর আগত মেলের লগইন/পাসওয়ার্ড ব্যবহার করে দেখুন check আপনার নিজের মেল সার্ভার সেটিংস অনুযায়ী আইপি ঠিকানা এবং পোর্ট নম্বর প্রতিস্থাপন করুন। নতুন সেটিংস প্রয়োগ করতে সেভ বোতামটি চাপুন।

আপনি যদি কোনও Gmail অ্যাকাউন্ট পরিচালনা করতে ওয়েবমেল লাইট অ্যাপ্লিকেশনটি ব্যবহার করতে চান তবে নীচের স্ক্রিনশটে চিত্রিত হিসাবে সেটিংসটি ব্যবহার করুন।

17. ওয়েবমেল লাইট অ্যাপ্লিকেশনটিতে লগ ইন করতে, এইচটিটিপি প্রোটোকলের মাধ্যমে আপনার ডোমেন নামের নেভিগেট করুন এবং শংসাপত্রগুলিতে আপনার ইমেল সার্ভার লগ যুক্ত করুন। নিচের স্ক্রিনশটে, প্রদর্শনের উদ্দেশ্যে, আমরা একটি Gmail অ্যাকাউন্ট দিয়ে ওয়েবমেল লাইট অ্যাপ্লিকেশনটিতে লগ ইন করব।

http://yourdomain.tld 

18. ওয়েবমেল লাইটে লগ ইন করার পরে আপনার সমস্ত অ্যাকাউন্ট মেল বার্তা পড়তে বা রচনা করতে এবং নতুন বার্তাগুলি পাঠাতে সক্ষম হতে হবে, নীচের স্ক্রিনশটে চিত্রিত হয়েছে।

অভিনন্দন! আপনি আপনার প্রাঙ্গনে সফলভাবে ওয়েবমেল লাইট অ্যাপ্লিকেশনটি এবং কনফিগার করেছেন। ওয়েবমেল লাইট অ্যাপ্লিকেশনটিতে দর্শকদের সংযোগগুলি সুরক্ষিত করার জন্য, লেটসের এনক্রিপ্ট সিএ থেকে প্রাপ্ত একটি বিনামূল্যে শংসাপত্রের সাহায্যে অ্যাপাচি এইচটিটিপি সার্ভার এসএসএল কনফিগারেশন সক্ষম করুন।