Hướng dẫn cài đặt Sendy trên Domain và Hosting

Email marketing không đã trở thành một phần không thể thiếu trong việc phát triển kinh doanh của bạn. Bạn đã xây được một danh sách email khách hàng tiềm năng. Vậy làm như thế nào để gửi email marketing cho hàng nghìn khách hàng, với chi phí tối thiểu nhất Với cách dịch vụ gửi email lớn như MailChimp giá của chúng có thể lên đến hàng nghìn đô la. Nhưng với Sendy bạn có thể tiết kiệm chi phí tối đa chỉ với 1$ cho 10.000 email. Trong bài viết này tôi sẽ hướng dẫn cài đặt Sendy trên domain và máy chủ.

Các bước cần chuẩn bị

1. Mua Sendy

Đầu tiên bạn phải mua bộ source code của sendy với mức giá 59$ chỉ phải thanh toán một lần duy nhất, được update liên tục, hỗ trợ trọn đời, và hình thức thanh toán qua PayPal

Click vào đây để xem thêm chi tiết.

Bạn phải lựa chọn một tên miền duy nhất bạn muốn cài đặt sendy. Đối với subdomain thì không giới hạn nhé.

Sendy đang tung ra những bản cập nhật liên tục, hiện tại đang là phiên bản 2.1.2.8. Tốt nhất bạn nên mua bản chính thức từ trang chủ Sendy để đảm bảo hệ thống chạy ổn định và không gặp lỗi.

Sau khi mua xong bạn sẽ nhận được một email bao gồm License và link download Sendy, kèm theo link hướng dẫn

Tải về Sendy ngay

2. Mua Hosting hoặc VPS

Sau khi đã có source code của Sendy bạn cần Hosting hoặc VPS để triển khai nó, hay nói cách khác là up nó lên. Ngoài ra nếu chưa có tên miền bạn có thể mua tại Godaddy hoặc 1and1 với 0.99$ (2 nhà cung cấp tên miền này thi khỏi phải nói rồi nhé, đều khá uy tín và chất lượng). Ngoài ra sử dụng shared hosting của HawkHost (Server tại singapore) và StableHost để cài đặt Sendy

Shared hosting đươc sử dụng trên rất nhiều website khác nên địa chỉ IP này rất dễ bị dính vào blacklist nếu đã từng có ai spam.

Vậy nên tốt nhất là các bạn nên sử dụng VPS để có một IP riêng, để tránh việc gửi email bị rơi vào thư mục spam.

Nếu có đủ chi phí hãy thuê VPS tại Vultr như Diều Hâu đang sử dụng tốc độ cao và khá ổn định.

Còn nếu bạn đã có sẵn một Hosting hoặc VPS thì không cần phải quan tâm bước này nữa.

3. Chuẩn bị một dịch vụ gửi email (SMTP Server)

Sendy là một ứng dụng email marketing tự hosted cho phép bạn gửi email thông qua hệ thống Amazon Simple Email Service (SES) hoặc dịch vụ khác. Điều này đảm bảo cho phép bạn gửi email marketing với số lượng lớn, chi phí thấp mà vẫn đảm bảo được tỉ lệ cao vào inbox.

Như vậy là bạn cần đăng ký dịch vụ gửi email Amazon SES, không cần phải nói nhiều về dịch vụ tốt nhất thế giới này nữa. Nhưng việc đăng ký dịch này hiện tại khá khó khăn.

Nhưng đừng bỏ qua hãy cố gắng đăng ký thành công dịch vụ này vì nó rất rất rẻ nhé.

Để đăng ký dịch vụ Amazon SES bấm vào link này.

Hướng dẫn cài đặt Sendy

1. Upload Source code của Sendy lên hosting

Tải file Sendy.zip lên hosting của bạn. Nhớ nén lại tất cả các file của Sendy lại nhé, rồi mới up lên host.

Hãy kiểm tra chắc chắn rằng file .htaccess đã được upload lên nhé ( Nếu dùng Macbook có thể bị ẩn file này)

Đi đến file includes/config.php và mở với notepad++ để cài đặt cấu hình cho Sendy. Nhớ điền đúng thông tin khi bạn đăng ký với Sendy để kích hoạt được bản quyền

  • define(‘APP_PATH’, ‘http://mydomain.com/sendy’); điền tên domain bạn đăng ký khi mua với sendy
  • $dbHost: Bạn điền localhost
  • $dbUser: Tên user name MySQL
  • $dbPass: Mật khẩu MySQL
  • $dbName: Tên Database

Thay đổi quyền truy cập của tập tin (permission) của thư mục upload (sendy/upload). Click chuột phải vào upload chọn change permission tích hết vào các ô đổi thành 7 7 7.

2. Tạo IAM Credential

Sau khi đã có tài khoản AWS bạn truy cập vào Amazon IAM console tạo IAM Credential để kết nói Sendy với AWS. Xem video sau để dễ hình dung hơn

Sau khi có được IAM Credentials các bạn điền vào phần Amazon Web Services Credentials trong settings của Sendy.

3. Thiết lập Amazon Simple Email Service (SES)

Để bắt đầu gửi email số lượng lớn mà không gặp lỗi gì, bạn cần phải xác nhận địa chỉ email sẽ gửi cùng với domain tương ứng. Theo hướng dẫn thì chỉ cần xác nhận email là được. Nhưng để an toàn bạn có thể xác nhận thêm cả domain nữa

Xác nhận Email các bạn vào Amazon SES console » Verified Senders » Email Addresses hoặc đi đến đường dẫn sau: http://amzn.to/1WmTTWc để verify địa chỉ emailĐể chắc chắn hơn bạn có thể xác nhận cả domain vào tài khoản Amazon SES » Menu Services » SES » Domain » Verify a New DomainNhớ tích vào ô Generate DKIM Settings, rồi click Verify This Domain. Bảng Record sẽ xuất hạn và bạn chỉ cần truy cập vào bảng điều khiển DNS của domain để tạo Record tương ứng

4. Xin tăng giới hạn email gửi 50.000/ngày

Để tăng giới hạn email gửi. Tài khoản Amazon SES của bạn phải thoát khỏi chế độ “sandbox” và bạn sẽ được gủi 50.000/ngày. Sau khi xin được bạn sẽ tăng giới hạn gửi từ 200-50.000 email/ngày và có thể gửi từ bất kỳ địa chỉ email nào bạn muốn.

Để xin tăng hạn mức email các bạn vào link sau: http://amzn.to/1GQTMer. Đây là email xin gửi thành công của tôi các bạn có thể tham khảo:

Thiết lập email bị trả lại, không tồn tại, và giải quyết khiếu nại ( bounces và complains)

Khi tiến hành gửi email bạn sẽ gặp phải những trường hợp email bị trả lại ( Do email đó không tồn tại). Vậy làm thế nào để tương lai không gửi đến email đó nữa, chúng ta cần thiết lập gắn cờ những email đó ( hay còn gọi là bounces).

Bạn cần vào Amazon SNS » Create topic

Sau đó sẽ hiện ra một bảng để bạn điền tên Topic Name và Display Name. Ở đây mình đạt tên là Bounces, phần Display name các bạn bỏ trống không cần điềnSau khi click vào Creat topic, các bạn quay lại phần topic tích vào ô Bounces vừa tạo và lựa chọn Subscribe to topic trong phần ActionsSau đó bạn sẽ cần điền vào ô Endpoint dưới dạng: http://tênmiềncủabạn/sendy/includes/campaigns/bounces.php. Tên miền của bạn ở đây chính là URL khi bạn cài đặt Sendy ở trên nhé. Sau đó nhớ bấm Create subscriptionQuay lại Amazon SES » Verified Sender » Email Addresses » Verify a New Email Address. Điền email của bạn vàoSau khi điền xong hãy quay lại chọn email bạn vừa verify Chọn Notifications » Edit Configuration sẽ hiện ra bảng sau:Phần SNS Topic Configuration, ô Bounces chọn Bounces đây là topic vừa tạo xong và bấm Save Config. Như vậy là xong phần email bị trả lại sẽ được theo dõi khi Sendy gửi email đi

Tương tự như cài đặt email bị trả lại với email bị khiếu nại là spam( bị đánh dấu là email spam) thì sẽ được đánh dấu và sẽ không gửi tiếp trong tương lại.

Các bước cài đặt giống như trên tạo topic Complaints, đến bước cuối chỉ phần SNS Topic Configuration, ô Complaints chọn topic complaints vừa tạo là được nhé.

5. Cài đặt Sendy

Sau khi cấu hình xong sendy bạn truy cập: http://tienmien/sendy bạn sẽ thấy một giao diện như sau:

Tải về Sendy ngay

Điền đầy đủ thông tin như:

  • License key: Key nhận được trong email sau khi mua Sendy
  • Company: Tên công ty hoặc website của bạn
  • Name: Tên của bạn
  • Email: Email đăng nhập vào Sendy, tùy bạn có thể sử dụng bất kỳ email nào nên sử dụng email theo tên miền.
  • AWS Access Key ID AWS Secret Access Key: lấy được từ những bước trên

Sau khi bạn điền đầy đủ và chính xác những thông tin ở trên thì chỉ cần bấm vào nút Install now, để tiến hành cài đặt sendy.

Như vậy là tôi đã hướng dẫn bạn xong cách cài đặt Sendy trên domain và hosting của bạn. Hãy các tạo một chiến dịch email marketing hoàn hảo cho riêng mình nhé.

Nếu có bất kỳ thắc mắc gì trong lúc setup Sendy hãy liên hệ với chúng tôi hoặc comment ở dưới. Tôi sẽ giúp đỡ bạn nhanh nhất có thể. Cảm ơn bạn đã theo dõi bài viết này và đừng quên theo dõi kênh Youtube của tôi nhé.

 Ở Seri tiếp theo tôi sẽ hướng dẫn sử dụng Sendy toàn tập đừng bỏ lỡ nhé.

Về tác giả

Diều Hâu

Chào các bạn,

Mình là coder, đang sống và làm việc ở Mỹ. Mình thích viết lách nên muốn dành khoảng thời gian trống để chia sẻ các thủ thuật giúp các bạn xây dựng được trang web riêng của mình. Nếu bạn có bất kỳ câu hỏi nào, hãy comment ở dưới nhé, mình sẽ trả lời hết tất cả.

30
Trả Lời

avatar
 
smilegrinwinkmrgreenneutraltwistedarrowshockunamusedcooleviloopsrazzrollcryeeklolmadsadexclamationquestionideahmmbegwhewchucklesillyenvyshutmouth
11 Chủ đề bình luận
19 Trả lời chủ đề
10 Người theo dõi
 
Phản ứng nhiều nhất
Bình luận nóng nhất
12 Tác giả
namDuy AnhRôCảnh KhanNam Tác giả bình luận gần đây

  Đăng ký  
mới nhất cũ nhất bình chọn nhiều nhất
Thông báo về
Chung
Đọc giả
Chung

Cho mình hỏi chút là làm thể nào để cài IAM

Vinh
Đọc giả
Vinh

Chào Bạn
Mình cần mua tk amazon SES đã nâng hạn mức 10kmai/ngày. Bạn dư tài khoản thì báo giá cho mình qua email : vinhnd1989@gmail.com nhé

Trân trọng cảm ơn bạn

Trần Hùng
Đọc giả

Em Chào Admin,
Sau khi verify email và nâng giới hạn gửi thư thành công. Em gặp rắc rối với verify domain cho website.
Dựa vào thông tin hình 1, em điền tương ứng ở hình 2. Không biết như vậy đã đúng chưa. Nhờ anh xem giúp em với ạ.
Em có up ảnh đầy đủ ở đây ạ: http://imgur.com/a/mY1TE

Duy
Đọc giả
Duy

Chào bạn

Cho mình hỏi mua VPS bên vultr.com goi nào là đủ để chạy sendy vậy bạn. vì mình tính mua gói nhỏ nhất này
20GB SSD

$2.50
1 CPU
512MB Memory
500GB Bandwidth

cảm ơn

Trần Hùng
Đọc giả

Chào anh Duy Anh, Em cài đặt, verify email, nâng giới hạn gửi thư thành công hết rồi. Nhưng còn bước verify domain của website chưa được, em làm mấy lần rồi, đều nhận được Inbox thất bại. Em nhờ Anh xem thử do đâu mà em thất bại với hướng giải quyết như thế nào được không ạ. Đây là nội dung amazonses gửi em: Email DKIM setup FAILURE for tranxuanhung.com in US East (N. Virginia) region We have been attempting to verify the DKIM setup of tranxuanhung.com for the last 3 days. We have not been able to… Đọc thêm »

thịnh
Đọc giả
thịnh

mình làm mấy lần cũng chưa được luôn, huhu

Vũ
Đọc giả

mình cài vào host nó báo “Trang này hiện không hoạt động” thì phải làm sao ad?

Nam
Đọc giả
Nam

Bạn ơi cho mình hỏi lỗi này là bị gì vậy? Unable to get your SES quota from Amazon. Verify that your AWS credentials are correct. If you’re certain they’re correct and are still seeing zeros in your quota, there are 3 possibilities: 1. You did not attach user policy to your IAM credentials. See Step 5.5 and 5.6 of the Get Started Guide 2. Your server clock is out of sync. To fix this, Amazon requires you to sync your server clock with NTP. Request your host to do so if you’re unsure. 3. Your Amazon SES account may… Đọc thêm »

Cảnh Khan
Đọc giả

Em chào anh ạ, em rất muốn sử dụng Sendy và dự định là cài đặt nó lên host của Mắt Bão đã cài web wordpress. Không biết em có thể cài đặt Sendy trên đấy không ạ? Và như em nhìn thấy thì có file wp-config, nếu cài được thì cấu hình trên file đấy hả a? Em cảm ơn anh rất nhiều ạ!!!

Rô
Đọc giả

Bạn ơi. Mình đã có AMS + Sendy. Giờ chỉ cần mua VPS bên vultr.com rồi làm theo hướng dẫn của bạn là được hả bạn?

nam
Đọc giả
nam

Hay!

Pin It on Pinterest

Share This

Share this post with your friends!