আমি কীভাবে আমার @ জিমেইল অ্যাকাউন্ট ক্রোন ইমেল করব?


40

আমার বেশ কয়েকটি ক্রোন জব রয়েছে যা মাঝে মাঝে ত্রুটি আউটপুট উত্পন্ন করে এবং আমার "বাস্তব" ইমেল অ্যাকাউন্টে একটি বিজ্ঞপ্তি পেতে চাই, যেহেতু আমি আমার উবুন্টু ল্যাপটপে আমার ব্যবহারকারীর মেইলবক্স ব্যবহার করি না, তবে ক্রোন (অথবা এটি পোস্টফিক্স হতে পারে) স্থানীয় রুট অ্যাকাউন্টটি ইমেল করার চেষ্টা করে।

আমি জানি আমি ক্রন্টবেলে মেল্টো ভেরিয়েবলটি যুক্ত করতে পারি :

ricardo@ricardo-laptop:~$ sudo crontab -l
MAILTO=redacted@gmail.com
# m h  dom mon dow   command
*/5 * * * * /home/ricardo/mrtg/cfg/run.sh

তবে এটি তেমন কোনও মনোযোগ দিয়েছে বলে মনে হয় না

আমি /etc/aliasesফাইলটিতে আমার ইমেল যোগ করার চেষ্টা করছিলামnewaliases

ricardo@ricardo-laptop:~$ cat /etc/aliases
# See man 5 aliases for format
postmaster:    root
root:          redacted@gmail.com
ricardo:       redacted@gmail.com

এখনও, যখনই ক্রোন কোনও ইমেল প্রেরণ করতে চায় তখনও এটি এতে পাঠায় root@my.domain.com:

ricardo@ricardo-laptop:/var/log$ tail mail.log
Aug  3 16:25:01 ricardo-laptop postfix/pickup[2002]: D985B310: uid=0 from=<root>
Aug  3 16:25:01 ricardo-laptop postfix/cleanup[4117]: D985B310: message-id=<20100803192501.D985B310@ricardo-laptop>
Aug  3 16:25:01 ricardo-laptop postfix/qmgr[2003]: D985B310: from=<root@144-68-247-190.fibertel.com.ar>, size=762, nrcpt=1 (queue active)
Aug  3 16:25:03 ricardo-laptop postfix/smtp[4120]: D985B310: to=<root@144-68-247-190.fibertel.com.ar>, orig_to=<root>, relay=smtp.gmail.com[74.125.157.109]:25, delay=1.5, delays=0.38/0.02/0.9/0.18, dsn=5.7.0, status=bounced (host smtp.gmail.com[74.125.157.109] said: 530 5.7.0 Must issue a STARTTLS command first. d1sm12275173anc.19 (in reply to MAIL FROM command))

কোনও পরামর্শ? আমি উবুন্টু 10.04 চালিয়ে যাচ্ছি, যা আপ-টু ডেট রয়েছে with

উত্তর:


20

এটি প্রদর্শিত হবে যে আপনি smtp.gmail.com মেল সার্ভারের জন্য আপনার স্মার্টথ হিসাবে কনফিগার করেছেন। আপনাকে স্মার্টস্টোস্ট কনফিগারেশনটি সরিয়ে ফেলতে হবে বা এডিট করতে হবে যাতে আপনার সার্ভারটি বাইরের বিশ্বে মেল প্রেরণে সক্ষম।

মেল ফরোয়ার্ডের জন্য আপনার কাছে এখন যে কনফিগারেশন রয়েছে তা কাজ করছে বলে মনে হচ্ছে, তবে ব্যর্থ হচ্ছে কারণ smtp.gmail.com মেল প্রত্যাখ্যান করছে।

আপডেট : ভবিষ্যতের রেফারেন্সের জন্য, সমস্যাটি এমন /etc/mailnameএকটি নাম তালিকাভুক্ত করেছিল যা mydestinationsপোস্টফিক্সের তালিকায় ছিল না । এর ফলে সমস্ত মেল বিদেশী বিবেচিত হবে এবং মেলটি /etc/aliasesপ্রক্রিয়াজাতিকে বাইপাস করে ।


আমি আপাতত টিএলএস ত্রুটি উপেক্ষা করছি, এবং মেইল.লগের শেষ লাইনটি এই সত্যটিতে মনোনিবেশ করছে: পোস্টফিক্স / এসএমটিপি [4120]: ডি985 বি 310: টু <রুট @144-68-247-190.fibertel.com .আর> সুতরাং ক্রোন এখনও আমার জিমেইল অ্যাকাউন্টের পরিবর্তে আমার মূল অ্যাকাউন্টটি ইমেল করার চেষ্টা করছে আমি ভীত ছিলাম যে প্রশ্নে জিমেইলের প্রতিক্রিয়া ছেড়ে দেওয়া বিভ্রান্তিকর হবে তবে আমি এটিকে খুব বেশি পরিবর্তন করতে চাইনি তাই আমি মূল্যবান হাতছাড়া করি না valuable তথ্য। আমি এখনই টিএলএস ত্রুটিটি ঠিক করার চেষ্টা করব, তবে আমি বিশ্বাস করি যে ভুল গন্তব্য সমস্যার সাথে এর কোনও সম্পর্ক নেই
রিকার্ডো রেয়েস

আপনি কি পোস্টফিক্সের জন্য আপনার মেইন.সিএফ অন্তর্ভুক্ত করতে পারেন। আমি সন্দেহ করি যে আপনার পোস্টফিক্স উদাহরণটি মনে করে যে মেলটি শুরু করার জন্য স্থানীয় নয়, কেবল স্থানীয়
মেলই

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

1
হুম .. আপনার / ইত্যাদি / মেলনামটিতে কী আপনার হোস্টনাম রয়েছে? কোনও কারণে পোস্টফিক্স মনে হয় যে এটিকে রিকার্ডো-ল্যাপটপের পরিবর্তে 144-68-247-190.fibertel.com.ar বলা হয়। এছাড়াও, hostnameআদেশ কি বলে?
রেজু

পোস্টফিক্সকে জিমেইলে উপগ্রহ হিসাবে নয়, একটি পূর্ণ মেল সার্ভার হিসাবে কনফিগার করা দরকার। অন্যথায়, প্রমাণীকরণের সমস্যা হবে কারণ প্রেরক জিমেইলের জন্য ব্যবহারকারী নয়।
txwikinger 3'10

1

প্রশ্ন থেকে সমাধান বের করা

( রেসুকে ধন্যবাদ )

ফাইলটি নিয়ে সমস্যা ছিল /etc/mailname

এই ফাইলটি উবুন্টু ইনস্টলার দ্বারা তৈরি করা হয়েছিল এবং এতে ভুল সার্ভার-নাম রয়েছে। একবার আমি এটি পরিবর্তন করে "রিকার্ডো-ল্যাপটপ" পোস্টফিক্সটি বুঝতে পেরেছিলাম যে ইমেলগুলি স্থানীয় প্রসবের উদ্দেশ্যে তৈরি হয়েছিল এবং এ্যালিয়াসগুলি অনুসরণ করা শুরু করে


0

আমি ভেবেছিলাম যে আমি এটি আবিষ্কার করেছি তাদের জন্য যোগ করব। আপনার রুট অ্যাকাউন্ট থেকে আপনার সমস্ত মেল চাইলে একটি সহজ বিকল্প হ'ল এই আদেশটি চালানো:

সুডো ন্যানো ~ /। ফরওয়ার্ড

তারপরে আপনি একটি একক ইমেল রাখতে পারেন বা কমা দিয়ে একাধিক আলাদা করতে পারেন। এটি আপনার সমস্ত মূল ইমেল (ধরে নিচ্ছেন যে আপনি রুট ব্যবহার করছেন) এই ফাইলটির ইমেল ঠিকানাতে (এস) ফরোয়ার্ড করবে।

একবার আপনি ইমেলগুলি যুক্ত করার পরে, পরিবর্তনগুলি সংরক্ষণ করতে Ctrl + X এবং Y টিপুন।


এটি আমার ব্যবহারকারীর বাড়িতে একটি ফাইল রাখে যদিও মূলের নয়?
এন্ডোলিথ

@endolith: সঠিক rect sudo nan ~root/.forwardপরিবর্তে আপনি চাইতে পারেন ।
Flimm

1
কিন্তু আপনি ব্যবহারকারীর বাড়িতে একটি ফাইল তৈরি করতে sudo ব্যবহার করছেন?
এন্ডোলিথ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.