سؤال

أقوم بإرسال بريد إلكتروني من تطبيق ASP.NET الخاص بي، وأردت أن أرى ما إذا كان يمكن لأي شخص أن يوصي طرف ثالث بإرسال رسائل البريد الإلكتروني بالفعل. من الناحية المثالية، يجب أن يكون لديهم نوع من خدمة الويب المتاحة التي يمكنني إرسال طلب إليها.

هل كانت مفيدة؟

المحلول

مايك،

تحقق من بعض ما يلي. لديهم واجهة برمجة التطبيقات التي قد تكون أو لا تكون صالحة للاستخدام / الاهتمام لك أن تطبيقك يمكن أن واجهة معه. أنا متأكد من وجود آخرين، قبل بضعة أشهر ذهبت من خلال حوالي 5-10 مقدمي، وهذه هي الثلاثة التي تمسك بي.

يرسلون رسائل البريد الإلكتروني إلى قائمتك لك وتوفر لك قائمة بما حصل، مشاهدته، مشترك، إلغاء الاشتراك، إلخ. أفضل جزء من خدماتها هو أن لديهم اتفاقيات مبيد مع مزودي البريد الإلكتروني الرئيسيين (Hotmail، Yahoo، Gmail، إلخ) حتى لا ينتهي رسائل البريد الإلكتروني الخاصة بك في صندوق Junkmail.

إذا كنت ترغب في أتمتة إرسال بريد إلكتروني من خلال هذه، فأنا متأكد من أنك يمكن أن تكتب وكيل HTTP للقيام بالتفاعل مع الموقع الإلكتروني إذا لم يكن هناك تماما في API كيف تريد.

www.constantcontact.com www.icontact.com www.mailchimp.com.

لكل منها اختلافاتها الدقيقة التي يجب أن تعطيك نقطة انطلاق لما تبحث عنه. حظ سعيد!

نصائح أخرى

تشمل بعض الشركات التي عملت معها في الماضي ما يلي: Responsys، Acxiom Digital، PeopleSoft، Seibel، Eloqua، Marketo، الاتصال المستمر، الدبابير الأزرق، الشمبانيت، الشمبانزي والهدف الدقيق.

1 الوحيد الذي يمكنني التحقق فيه مباشرة على أنه امتلاك واجهة برمجة تطبيقات سيسمح لك بالفعل بإرسال بريد إلكتروني دون تسجيل الدخول والقيام بشيء يدويا عبر UI هو ردود.

هل يوفر مزود خدمة الإنترنت / استضافة خادم SMTP؟ إذا لم يكن هناك، ماذا عن مجرد استخدام ذلك، عن طريق System.Net.Mail المكتبات؟ إنها ليست خدمة ويب، لكنها تافهة للاستخدام.

لقد استخدمت http://www.authsmtp.com. في الماضي لخادم SMTP. كان هذا فعالا بشكل خاص عند إرسالها من مثيلات Amazon EC2. كان من الرائع أن يكون لديك شخص آخر إدارة مشكلات القائمة السوداء وما إلى ذلك. يجب أن تكون على دراية بها مع خدمتها هناك حدود على عدد العناوين الفريدة "من" المستخدمة (ترقية بالطبع).

سهل الاستخدام للغاية لاستخدام System.Net.mail القياسي وحدد خادم SMTP فقط في Web.config

 <system.net>
    <mailSettings>
      <smtp deliveryMethod="network">
        <network 
          host="mail.authsmtp.com" 
          port="2525" 
          defaultCredentials="false" 
          userName="ac55555" 
          password="your-password-here" />
      </smtp>
    </mailSettings>
  </system.net>

مايك

أعتقد أن عليك أن تنظر إلى أي نوع من رسائل البريد الخاصة بك ترسل من طلبك. إذا كان الأمر فقط البريد مع كلمة مرور عند تسجيل المستخدم للحصول على موقع ويب، أو هو عرضي لإرسال تذكير من تطبيق سطح المكتب، ثم التمسك بعملك ISP و SMTP Server. ما عليك سوى كتابة الارسال الخاص بك باستخدام system.net.mail.

من ناحية أخرى هل أنت مكشوف جماعي آلاف الأشخاص بانتظام، فعليك أن تشعر بالقلق إزاء شيئين على الأقل:

  1. عدم الحصول على URL الخاص بك في القائمة السوداء.
  2. النسبة المئوية تسليم رسائل البريد

وعادل هذين الأمرين يمكن أن يفعل مزود البريد المهني أفضل بكثير من أي شخص آخر. علاوة على ذلك، يمنحك المزود مزايا أخرى، لذلك كتقارير، انقر عبر الأسعار، وما إلى ذلك. www.aweber.com لأعمالي الخاصة ولديها لسنوات مع رضا كبير. لعميل قمت بتنفيذ الخدمة من www.getResponse.com. وهم أيضا عظيم.

أعتقد أن هذين أفضل من التجارة، وتستخدم من قبل الكثير من الناس التسويق و getResponse وأنا أعلم أن لديك API يمكنك برنامج ضد.

وإذا كنت ترغب في دعم لي - إليك روابط التابعة الخاصة بي:

www.aweber.com

www.getResponse.com.

cakemail. هو، بقدر ما أعرف، الحل الوحيد الذي يلبي جميع معاييرك.

عادة ما يتم استخدامه لإنشاء حملات بريد إلكتروني وإرسالها، وبالتالي توفر جميع الميزات التي تتوقعها من مدير حملات بريد إلكتروني. لإرسال رسائل البريد الإلكتروني الفردية، يمكنك ببساطة إنشاء حملة جديدة، أضف المستلم إلى تلك الحملة، وإرسالها. يمكنك إعادة إرسال الحملة إذا لزم الأمر. كلها تدار من خلال API.

إنه يعمل على أساس لكل مستلم، بدلا من قوائم بريدية ثابتة كما تتطلب الحلول الأخرى المذكورة. لا توجد أيضا رسوم إرسال خارج تكاليف الائتمان، والتي ستستمر في حل مشابه مثل مراقب الحملة.

سوف نستخدم Cakemail في نفس التكوين بالضبط في المستقبل القريب.

أعتقد أنني أفهم ما قد تكون مشكلتك. لدي برنامج برمجيات أقوم بسوق وأريد إرسال الرسائل الإخبارية إلى عدة آلاف من الناس.

في الأصل، لقد اشتريت SPD E- حرف من Pensaworks. وبعد إنه برنامج نصي ASP باستخدام Access أو SQL Server. لقد قمت بتثبيته مع موقع الويب الخاص بي ولأن جميع ASP قد تم توفيره، كنت قادرا على إضافة تخصيصات كما تريد.

الشيء العظيم في حل مثل هذا هو أنك تتحكم في بياناتك. لا تقوم بتخزين بياناتك في قاعدة بيانات شخص آخر. إذا لأي سبب من الأسباب، فإنهم يقطعونك، لن يعطيك طرف ثالث بياناتك.

لقد عملت بشكل جيد للغاية بالنسبة لي لعدة سنوات ... حتى غيرت وأرصص الويب وحدود SMTP على Webhost الجديدة كانت منخفضة للغاية. دفعات مزود خدمة الإنترنت المحدودة إلى 50 رسالة بريد إلكتروني (أعتقد أن هذا هو الرقم) في وقت واحد ولن يسمح لي بإرسال أكثر من بضع مئات من رسائل البريد الإلكتروني ساعة واحدة.

نظرت إلى العشرات من مقدمي الأحزاب الثالثة لهذه الخدمة، من القسطنطact إلى Bravenet إلى أي شخص آخر. إذا كنت ترغب في الذهاب مع واحد، فإن تلك التي يستخدمها معظم استخدام المعلمين التسويقي رواية و GetResponse. إنهم جميعهم يفرضون أسعارا شهرية تزداد مع زيادة حجم الصوت وسينتهي بك الأمر إلى أن تكلفك جزءا من التغيير، لذلك من الأفضل أن تصنع إيرادات جيدة من المراسلات لجعلها جديرة بالاهتمام.

قد يكون التبديل إلى مثل هذه الخدمة محبطا. لا يتيح لك الكثير منهم إضافة قائمتك الموجودة، ولكنها تتطلب الاتصال بجميع الأشخاص واحصل عليها لتثبيتها مرة أخرى. سيطلب الكثيرون أيضا أن تستخدم دائما اشتراكات التقيد المزدوجة، حيث يتعين عليهم الرد على بريد إلكتروني قبل أن يتم إضافتهم. عليك أن تفكر في هذا في اختيار خدمة.

ما كنت سأقوم به هو العثور على خدمة SMTP يمكنني استخدامها لإرسال بريداتي إليها. نظرت حولها لفترة ولكن لم تكن هذه خدمة سهلة العثور عليها. في الأساس، أردت أن يقبل شخص ما رسائلي الإلكترونية وإرسالها. ببساطة خادم SMTP.

يحدث ذلك، اكتشفت ذلك Plimus، الخدمة التي أستخدمها لبيع برامجي كان شريكا على موقع الويب الذي قدم خدمات SMTP لهم. وكان Webhost Dewahost، ويمكنك الحصول عليها حساب استضافة خصيصا لخوادمهم مخصصة ل SMTP. وبعد تحتاج إلى الاتصال ب Dewahost مباشرة للتسجيل معهم، لكن معدلاتهم الشهرية معقولة، ما يصل إلى حوالي 40 دولارا شهريا من رسائل البريد الإلكتروني غير المحدودة.

هناك، بالطبع، أخرى. يمكنك البحث عن "استضافة خادم SMTP" على Google لكنني لا أستطيع أن أشهد على الآخرين. ستلاحظ Dewahost مرتفعا للغاية في تلك القائمة.

في تعليقك على سؤالك الخاص، تقول أنك تريد "نوعا من الواجهة الأنيقة النيتية التي تظهر جميع رسائل البريد الإلكتروني التي أرسلناها، وتتيح لي إعادة إرسالها إذا طلب المستخدم". أعتقد أنك تجري في صعوبة في محاولة الحصول على خدمة للقيام بذلك. إذا كنت تستخدم بالفعل برنامج ASP.NET الخاص بك لإنشاء رسائل البريد الإلكتروني الخاصة بك والحفاظ على قائمتك، فيجب أن يكون البرنامج الخاص بك أو برنامج إضافي له، مثل خطاب SPD الإلكتروني الذي استخدمته.

إذا كنت تريد حل ASP.NET، هناك العديد من الحزم المتاحة, ، علي سبيل المثال النشرة الإخبارية المطلقة.

آمل أن يكون هذا يساعدك.

لويس

اعتمادا على متطلبات الاستخدام الخاصة بك، هل فكرت في استخدام Gmail؟ توفر Google خدمة SMTP آمنة لطيفة وجيدة جيدة (مجانية) لاستضافة بريد إلكتروني المجال الخاص بك باستخدام Google.

لإضافة إلى إجابة مات أعلاه، يقدم Cakemail أيضا ترحيل فئة API التي تسمح رسائل البريد الإلكتروني لمرة واحدة. يمكنك واجهة مع API لدينا مع واحدة من مكتباتنا.

هتافات، فرانسوا @ cakemail

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top