ইমেল প্রেরণকারী কোনও অ্যাপ্লিকেশন কীভাবে বিকাশ ও পরীক্ষা করতে হবে (পরীক্ষার ডেটা দিয়ে কারও মেলবক্স না ভরে)? [বন্ধ]


129

আমার কাছে প্রচুর অ্যাপ রয়েছে যা ইমেল প্রেরণ করে। কখনও কখনও এটি একবারে এক বা দুটি বার্তা। কখনও কখনও এটি হাজার হাজার বার্তা।

বিকাশে, আমি সাধারণত কোনও প্রাপক ঠিকানার জন্য আমার নিজের ঠিকানা প্রতিস্থাপন করে পরীক্ষা করি। আমি নিশ্চিত যে এগুলি থেকে বিরক্ত হয়ে আরও ভাল সমাধান না পাওয়া পর্যন্ত অন্য প্রত্যেকেই তাই করে does

আমি একটি ডামি এসএমটিপি সার্ভার তৈরি করার কথা ভাবছিলাম যা কেবলমাত্র বার্তাগুলি ধরে ফেলবে এবং সেগুলি এসকিউএলাইট ডাটাবেস, বা একটি এমবক্স ফাইল বা যা কিছু হোক না কেন।

তবে অবশ্যই এরূপ একটি সরঞ্জাম ইতিমধ্যে বিদ্যমান? আপনি ইমেল প্রেরণ কিভাবে পরীক্ষা করবেন?


42
@ ক্যাস্পারওনে এই প্রশ্নটি কেন সাড়ে তিন বছর পরে বন্ধ করবেন? এটি বেশ কয়েকটি কার্যকর সমাধান সহ একটি সরল সমস্যা। কোন বিতর্ক, পোলিং বা বর্ধিত আলোচনা হয়নি। এই পৃষ্ঠাটি যদি গুগল অনুসন্ধানের ফলাফলগুলি থেকে অদৃশ্য হয়ে যায়, তবে এটি কী ইন্টারনেটকে আরও উন্নত করে?
প্যাট্রিক ম্যাকএলহানি

1
এটি একটি শপিং তালিকা / পণ্যের সুপারিশের প্রশ্ন (এবং সহজাতভাবে বিষয়গত এবং উন্মুক্ত সমাপ্তি: "আপনি কীভাবে ইমেল প্রেরণের পরীক্ষা করেন"), এর মধ্যে কোনওটিই সাইটের পক্ষে উপযুক্ত নয়।
ক্যাস্পারওন

3
@ ক্যাস্পারওন তারপরে প্রশ্নটি পুনরায় লিখুন এটি এতটা সাবজেক্টিভ নয়। আমি এক্স বিভাগে সেরা পণ্যের সন্ধান করিনি X আমি জিজ্ঞাসা করছিলাম এক্স বিভাগটি বিদ্যমান কিনা whether যাইহোক, আপনি আমার প্রশ্নের উত্তর দেন নি। আমাকে বিশ্বাস করুন যে এই পৃষ্ঠাটি সরানো ইন্টারনেট আরও উন্নত করবে এবং আমি নিজেই এটি মুছব।
প্যাট্রিক ম্যাকএলহানি

12
@ ক্যাসপারওনে আমি এই প্রশ্নটি গুগল থেকে উইন্ডোজ ভিত্তিক বিকল্পগুলি সম্পর্কে জিজ্ঞাসা করে এসেছি (লিনাক্স অপশনগুলির বিপরীতে যেমন আমার পূর্ববর্তী প্রকাশ ছিল)। আমি সমস্ত লিঙ্ক সহায়ক বলে মনে করি। এই ওয়েব পৃষ্ঠাটি খুব মিস করা হবে।
justin.lovell

5
ঠিক আছে, আমি কেবল একটি উইন্ডোজ মেল সার্ভার সরঞ্জামের সন্ধান করছিলাম যা লোকালহোস্ট থেকে মেলগুলি নিয়ে যায় এবং আমি এই প্রশ্নটি দ্বারা এটি সহজ এবং সহজ পেয়েছি। আপোভোটেড উত্তরটি হ'ল বেশিরভাগ লোক সন্ধান করছে তাই আপনি কেন এটি বন্ধ করতে চান তা দেখতে পাচ্ছি না কারণ এটি বেশিরভাগ লোকেরা প্রত্যাশা করে।
sveri

উত্তর:


84

আমি কয়েক সপ্তাহ আগে একই সমস্যার মুখোমুখি হয়েছি এবং এটি লিখেছি: http://smtp4dev.codeplex.com

উইন্ডোজ 7 / ভিস্তা / এক্সপি / 2003/2010 সামঞ্জস্যপূর্ণ ডামি এসএমটিপি সার্ভার। সিস্টেম ট্রেতে বসে এবং প্রাপ্ত বার্তাগুলি সরবরাহ করে না। প্রাপ্ত বার্তাগুলি দ্রুত দেখা, সংরক্ষণ এবং উত্স / কাঠামো পরিদর্শন করা যেতে পারে। ইমেল উত্পন্ন করে এমন সফ্টওয়্যার পরীক্ষার / ডিবাগিংয়ের জন্য দরকারী।


+1 একটি সামান্য বগি কিন্তু সামগ্রিকভাবে এর জন্য যা প্রয়োজন তা করে। ধন্যবাদ!
ডেভিড

4
দুর্দান্ত যখন এটি কাজ করে তবে খুব ক্র্যাশ-প্রবণ।
olefevre

এটি একটি উজ্জ্বল অ্যাপ্লিকেশনটির মতো দেখায়, দুর্ভাগ্যক্রমে এটি আমার জন্য প্রতিবারই কোনও মেল পাওয়ার জন্য ক্র্যাশ হয় (উইন 7 এ স্মার্ট এমপিএফদেব চালাচ্ছে, এসকিউএল সার্ভার ডেটাবেস মেইল ​​টেস্ট ই-মেইল স্ক্রিপ্ট থেকে প্রেরণ)
জোনা

সবেমাত্র শেয়ারপয়েন্টের মাধ্যমে ইমেল প্রেরণের কোড পরীক্ষা করতে এটি ডাউনলোড করেছেন। আমার ভার্চুয়ালে এসএমটিপি ইনস্টল করা নেই তাই এই অ্যাপটি মনোযোগের মতো কাজ করেছে। যশ!
রায়ান

2
এটা ওয়ার্থ, উইন্ডোজ 7 কি জন্য - 64 বিট, smtp4dev কাজ কিন্তু না papercut.codeplex.com করেনি। মেলগুলি জাভামেল ব্যবহার করে তৈরি করা হচ্ছিল।
আশুতোষ জিন্দাল

73

কিছুদিন আগে আমি .NET প্ল্যাটফর্মের জন্য নিম্নলিখিত সমাধানটি পেয়েছি ।

<system.net>
  <mailSettings>
    <smtp deliveryMethod="SpecifiedPickupDirectory">
      <specifiedPickupDirectory pickupDirectoryLocation="C:\TestMailMessages\" />
    </smtp>
  </mailSettings>
</system.net>

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


3
দুর্দান্ত, শূন্য ইনস্টল ... আমার জন্য দুর্দান্ত কাজ করে। ধন্যবাদ!
ওয়াইল্ডজয়ে

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

4
আহা! আপনি যদি হাতের আগে ফোল্ডারটি তৈরি না করেন তবে একটি ব্যতিক্রম ছুঁড়ে। দুর্দান্ত কৌশল!

1
শূন্য ইনস্টল সহ অসাধারণ ছোট কৌশল।
মাইক ক্রুগার

নেট নেট স্ট্যাক নিয়ে কাজ করার সময় আমাদের একই সমস্যা হয়েছিল
isNaN1247

18

পেপারকটের একটি ওয়েব ভিত্তিক সংস্করণ রয়েছে।

এছাড়াও অ্যাপ্লিকেশন ভিত্তিক সংস্করণটি আমার পক্ষে ভাল কাজ করে।


14

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


9

এটি জাভাতে প্রয়োগ করা ব্যতীত স্মার্ট এমপিএফদেবের অনুরূপ তাই এটি উইন্ডোজবিহীন বিকাশকারীদের জন্য কাজ করে।

http://www.aboutmyip.com/AboutMyXApp/DevNullSmtp.jsp


ম্যাক-তে, পোর্ট 25 ব্যবহার করতে, আপনি যে ফাইলটি ডাউনলোড করেছেন ঠিক একই ডায়ারে টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:sudo java -jar DevNullSmtp.jar
ব্র্যাড পার্কস

6

রয়েছে Papercut এবং নেপচুনের , এগুলোর খুব খারাপ কেউ পোর্টেবল ভাবে চলবে।


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

4
স্রেফ পেপারকুট চেষ্টা করে দেখলাম। দুর্দান্ত কাজ করে এবং সরাসরি ইউআইতে ইমেলটি দেখতে সক্ষম হওয়ার বোনাস বৈশিষ্ট্য রয়েছে।
জেরেমি ওয়েইব

1
পেপারকুট কাজ করে। খুব খারাপ এটি শুধুমাত্র উইন্ডোজ। এই ক্রস প্ল্যাটফর্মটি দেখতে চাই।
উইম দেবলাউউ

6

আমি বছরের পর বছর ধরে টুলহীপ থেকে "টেস্ট মেল সার্ভার সরঞ্জাম" ব্যবহার করি।

http://www.toolheap.com/test-mail-server-tool/

এটি একটি সাধারণ অ্যাপ্লিকেশন যা আপনার সিস্টেম ট্রেতে চালিত হয় এবং কোনও ফোল্ডারে ইমেল ফেলে দেয়। আপনার ডিফল্ট মেল প্রোগ্রামে প্রতিটি ইমেল খোলার জন্য এটিও কনফিগার করা যেতে পারে।


1
একইভাবে। এটা ঠিক কাজ করে।
অ্যাডডিনসনে

5

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


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