我想知道從哪裏開始設置一個每週個性化摘要出去給我的用戶(超過200K)。使用SES發送個性化的每週摘要電子郵件?
它將提取特定於它們的內容,我們目前使用SES進行通知,在具有SQL的Windows EC2實例上使用。
Windows IIS有沒有cron風格的東西?
我想知道從哪裏開始設置一個每週個性化摘要出去給我的用戶(超過200K)。使用SES發送個性化的每週摘要電子郵件?
它將提取特定於它們的內容,我們目前使用SES進行通知,在具有SQL的Windows EC2實例上使用。
Windows IIS有沒有cron風格的東西?
可能最簡單的方法是開發一個控制檯應用程序來發送您的電子郵件,然後使用Windows任務計劃程序將其安排爲每週運行一次。
在您的控制檯應用程序中,您基本上會從您的數據庫中獲取用戶,並通過每個用戶獲取構建電子郵件所需的任何個性化數據,然後將消息傳遞給Amazon SES。
要使用Amazon SES,您需要請求增加發送配額,因爲默認配額低於您的需要:默認發送配額爲每24小時有10,000封電子郵件,每個郵件的最大發送速率爲5封第二。
要實現此功能,你需要這些組件:
一些應用程序,將整理所有的信息比特,並創建一個電子郵件。可能相同的應用程序將發送到電子郵件服務器(SES)。如果每條消息對用戶都是唯一的,那麼 因此問題:如何以編程方式發送電子郵件消息?
調度工具,將從1定期的基礎上運行的應用程序。
內容控制。它可以通過我的應用程序做,但你會創建某些設置表或使用的文件,電子郵件等
通用建議。首次使用熟悉的軟件。解決方案可能很麻煩,但最長的辦法是採取捷徑。
有許多羣發郵件和郵件合併應用程序。你可以很容易地找到這些功能,並且可以選擇其中的一種。
免責聲明:我是下面提到的圖書館的作者。
您可能會對我正在寫的圖書館感興趣。它被稱爲nvelopy。我創建了它,以便嵌入到.Net應用程序中以發送交易電子郵件和活動。這樣,它可以直接訪問你的數據(用戶)來創建一個段,並在尊重發送配額的同時通過Amazon發送。
我開發它用於我自己的web服務。我不想安裝另一臺服務器或導出/導入用戶,我希望它能與我的數據存儲(RavenDb)「交談」。 SQL數據存儲連接器也在工作中。
讓我知道你是否有任何問題(通過nvelopy網站的聯繫頁面)。