উত্তর:
ডেনিসের উত্তর ছাড়াও, ফ্রিবিএসডি লগইন ক্লাসের MAIL
সমস্ত ব্যবহারকারীর জন্য পরিবেশের পরিবর্তনশীল সেট করে default
। এই ভিতরে /etc/login.conf
।
আপনি এটি বিভিন্ন উপায়ে পরিবর্তন করতে পারেন:
সম্পাদনা করুন /etc/login.conf
এবং লাইন MAIL=/var/mail/$
থেকে সরান setenv
। তারপরে আপনাকে চালিয়ে লগইন ডাটাবেসটি সংকলন করতে হবে cap_mkdb /etc/login.conf
।
একটি নতুন লগইন ক্লাস তৈরি করুন যা কেবলমাত্র আপনার বা ব্যবহারকারীদের একটি গোষ্ঠীতে প্রযোজ্য। প্রতিটি ব্যবহারকারীর জন্য এটি ব্যবহার করে সেট করুন pw usermod <username> -L <class>
।
একটি ব্যবহারকারী নির্দিষ্ট তৈরি করুন ~/.login.conf
। এই ফাইলটির একটি রেকর্ড থাকা উচিত me
। এটি বিশ্বব্যাপী সেটিংসের একটি উপসেটকে ওভাররাইড করতে পারে। তেমনি এই ফাইলটিও সংকলন করা দরকার cap_mkdb
।
দেখুন login.conf(5)
লগইন ক্ষমতা ডাটাবেসের উপর আরও তথ্যের জন্য।
এই বার্তা সম্ভবত পর্যায়ক্রমিক প্রতিবেদন। সেট করতে খুবই সাধারণ ব্যাপার daily_show_success=NO
মধ্যে /etc/periodic.conf
, তাই এটি "সকল ভালো" বার্তা সৃষ্টি হয় না। এছাড়াও, daily_output="$destination"
আপনার ই-মেইল ঠিকানা বা একটি লগ ফাইল সেট করা উচিত যা আপনি নিরীক্ষণ করতে পারেন। একই জন্য সেট করা যেতে পারে weekly_
এবং monthly_
- এবং সম্ভবত হওয়া উচিত।
আপনি শুরু করে mail
, d *
সমস্ত বার্তা মুছতে এবং q
প্রস্থান করে এই ইমেলগুলি মুছতে পারেন।
মেল চেকটি অক্ষম করা সাধারণত একটি ভুল। স্থানীয় রুটে মেল সরবরাহ করার জন্য যদি কোনও ডিমন ভুলভাবে কনফিগার করা থাকে তবে আপনি জানতে চান, এটি বলার জন্য গুরুত্বপূর্ণ কিছু থাকতে পারে এবং আপনি যদি মেলচেকটি অক্ষম করে থাকেন তবে আপনি সেই বার্তাগুলি মিস করবেন miss
এটি রুট লগইনগুলির জন্য সেই বার্তার যত্ন নেওয়া উচিত। আপনি যদি অন্য ব্যবহারকারী হিসাবে লগ ইন করেন তবে আপনার যে ~/.bashrc
ব্যবহারকারীর জন্য এটি অক্ষম করতে চান তার প্রতিটিটিতে এটি যুক্ত করতে হবে। অথবা আপনি এটি কেন্দ্রীয় স্টার্টআপ ফাইলে /etc/profile
রাখতে পারেন: এটি ব্যবহারকারীর জন্য কার্যকর হতে।
MAILCHECK
প্রারম্ভিক ফাইল ক্রমের আপনার পরে ওভাররাইডিংয়ের পরে কোনও পয়েন্টে সেট করা হচ্ছে কিনা তা দেখতে আপনাকে পরীক্ষা করতে হবে unset
।
নোট করুন যে স্টার্টআপ ফাইলগুলি নীচে ( বাশ ম্যানুয়াল থেকে ) প্রক্রিয়া করা হয় (জোর দেওয়া খনি):
ইন্টারেক্টিভ লগইন শেল হিসাবে, বা - লগিন সহ আমন্ত্রিত
বাশকে একটি ইন্টারেক্টিভ লগইন শেল হিসাবে, বা - লগিন বিকল্পের সাথে একটি অ-ইন্টারেক্টিভ শেল হিসাবে আহ্বান করা হলে, এটি প্রথমে ফাইল / ইত্যাদি / প্রোফাইল থেকে কমান্ডগুলি পড়ে এবং কার্যকর করে, যদি সেই ফাইলটি উপস্থিত থাকে। এই ফাইলটি পড়ার পরে, এটি সেই ক্রমে ash / .bash_profile, ash / .bash_login, এবং ~ / । প্রোফাইলে অনুসন্ধান করে এবং উপস্থিত এবং পঠনযোগ্য যা প্রথমটি থেকে আদেশগুলি পড়ে এবং কার্যকর করে । শেলটি এই আচরণটি বাধা দিতে শুরু করা হলে --noprofile বিকল্পটি ব্যবহার করা যেতে পারে।
লগইন শেলটি যখন প্রস্থান করে, বাশ উপস্থিত থাকলে if / .bash_logout ফাইল থেকে কমান্ডগুলি পড়ে এবং কার্যকর করে। ইন্টারেক্টিভ অ-লগইন শেল হিসাবে আহ্বান করা হয়েছে
লগইন শেল নয় এমন একটি ইন্টারেক্টিভ শেলটি যখন শুরু হয়, বাশ file / .bashrc থেকে কমান্ডগুলি পড়ে এবং কার্যকর করে, যদি সেই ফাইলটি বিদ্যমান থাকে। এটি --norc বিকল্প ব্যবহার করে বাধা দেওয়া হতে পারে। --Rcfile ফাইল অপশনটি বাশকে from / .bashrc এর পরিবর্তে ফাইল থেকে আদেশগুলি পড়তে এবং সম্পাদন করতে বাধ্য করবে।
সুতরাং, সাধারণত আপনার ~ / .bash_profile এ লাইন থাকে
যদি [-f ~ / .bashrc]; তারপর। ~ / .Bashrc; ফাই
যেকোন লগইন-নির্দিষ্ট সূচনা (বা তার আগে) পরে।
ফাইল সম্পাদনা /etc/crontab
এবং লাইন পরিবর্তন MAILTO=root
করতেMAILTO=""
সূত্র: http://michaelprogramming.blogspot.com/2014/01/disable-you-have-new-mail-in.html
root
অন্য কোথাও অন্য কোনও মেইল ফরওয়ার্ড করবেন (মেলবক্সের মতো যা আপনি চেক করেন) - তবে নীচের উত্তরগুলি যদি আপনি মেল যেতেroot
চান তবে মেল ব্যানারটি চান না তবে ভাল উত্তর দেওয়া উচিত ।