smtp2zope ইনপুট হিসাবে একটি ইমেল লাগে যে একটি পাইথন স্ক্রিপ্ট, কিছু রূপান্তর আছে, এবং একটি URL ব্যবহার করে একটি ব্যাক সার্ভারে জমা. & Nbsp; প্রথাগতভাবে, Zope অত: পর প্রাপ্তির সার্ভার, নাম হতে বলে আশা করা হচ্ছে, কিন্তু কাজ করা উচিত অন্যান্য সার্ভারের জন্য জরিমানা.
মূলত, কোড এখানে Zope জন্য MailBoxer পণ্য থেকে আসে.
ব্যবহার
এই প্যাকেজটি ইনস্টল করার সময়, একটি smtp2zope স্ক্রিপ্ট উৎপন্ন হয়. স্ক্রিপ্ট স্ট্যান্ডার্ড ইনপুট থেকে সার্চ এবং আর্গুমেন্ট হিসাবে বাইটের একটি URL এবং ঐচ্ছিক সর্বোচ্চ সংখ্যক আশা:
smtp2zope URL- এ [MAXBYTES]
URL- এ:
& Nbsp; পোষ্ট অনুরোধ হিসাবে ইমেইল দিয়ে এই URL- এ কল. প্রমাণীকরণ URL- এ অন্তর্ভুক্ত করা যেতে পারে: HTTP: // ব্যবহারকারীর নাম: password@example.org/some-page
MAXBYTES:
& Nbsp; ঐচ্ছিক: কম URL- এ MAXBYTES চেয়ে একটি আকার সঙ্গে শুধুমাত্র এগিয়ে মেইল
তাই একটি পরীক্ষা চালান এই মত মনে হত:
বিড়াল testmail.txt> / path / to / smtp2zope HTTP করতে: // অ্যাডমিন: secret@example.org/my-mail-handler
মেইল সার্ভার ইন্টিগ্রেশন
মেইল মেইল সার্ভারের মাধ্যমে আসে. আপনি mailme@example.org smtp2zope দ্বারা পরিচালিত এবং আপনার ওয়েব সার্ভারে পাঠানো হবে মেল চান যখন সুতরাং, আপনি আপনার SMTP সার্ভারের কনফিগারেশন একটি ওরফে যোগ করা উচিত. এই মত কিছু সম্ভবত কাজ (যা মেইল সার্ভার উপর আপনি ব্যবহার নির্ভর করে সামান্য পার্থক্য আছে হতে পারে):
mailme@example.org "| / path / to / smtp2zope HTTP: // অ্যাডমিন: 1000000 secret@example.org/my-mail-handler"
শেষে সংখ্যা একটি বার্তা সর্বাধিক মাপ সীমিত; এই ঐচ্ছিক, কিন্তু অত্যন্ত বাঞ্ছনীয়.
ডিবাগ
দয়া করে মনে রাখবেন: আউটপুট unices ডিফল্ট প্রতি maillog করতে লগ ইন করা হয়. সেটআপ সমস্যা ডিবাগ (যেমন /var/log/mail.log) আপনার maillog দেখুন.
Buildout
আপনি যদি (আমি নিজেকে না) zc.buildout সঙ্গে আপনার প্রকল্প স্থাপনের মত, এই সহজ স্নিপেট বিন / smtp2zope স্ক্রিপ্ট তৈরি করতে যথেষ্ট:
[স্ক্রিপ্ট]
রেসিপি = zc.recipe.egg
ডিম = smtp2zope
এই রিলিজে নতুন কি:
- মৌলিক প্রমাণীকরণ তথ্য নির্ধারণ একটি ভাল উপায় ব্যবহার প্রেরণ করা হয় যে URL অন্য কোথাও একটি @ সাইন আছে যখন URL- এ যুক্তি খেলাফ করেন না তাই. [Maurits]
- পাইথন
<লি> স্থায়ী ত্রুটি করুন & quot; স্থানীয় পরিবর্তনশীল 'অনুমোদন' নিয়োগ করুন & quot আগে রেফারেন্সড; মৌলিক অনুমোদন ব্যবস্থা ব্যবহার করে না যখন (HTTP: // ব্যবহারকারী: pw@example.com). [Maurits]
আবশ্যক
পাওয়া মন্তব্যসমূহ না