{"action":"created","issue":{"url":"https://api.github.com/repos/kamilc/mailman/issues/13","labels_url":"https://api.github.com/repos/kamilc/mailman/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/kamilc/mailman/issues/13/comments","events_url":"https://api.github.com/repos/kamilc/mailman/issues/13/events","html_url":"https://github.com/kamilc/mailman/issues/13","id":94462784,"number":13,"title":"Always returns :ok?","user":{"login":"houshuang","id":61575,"avatar_url":"https://avatars.githubusercontent.com/u/61575?v=3","gravatar_id":"","url":"https://api.github.com/users/houshuang","html_url":"https://github.com/houshuang","followers_url":"https://api.github.com/users/houshuang/followers","following_url":"https://api.github.com/users/houshuang/following{/other_user}","gists_url":"https://api.github.com/users/houshuang/gists{/gist_id}","starred_url":"https://api.github.com/users/houshuang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houshuang/subscriptions","organizations_url":"https://api.github.com/users/houshuang/orgs","repos_url":"https://api.github.com/users/houshuang/repos","events_url":"https://api.github.com/users/houshuang/events{/privacy}","received_events_url":"https://api.github.com/users/houshuang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-11T11:13:37Z","updated_at":"2015-08-03T08:08:38Z","closed_at":null,"body":"This is a great library, and I'm using it to send hundreds of personalized emails per day through Amazon SES. However, it seems that it always returns :ok, no matter if it was successful or not - even on completely made up domains (I'm using the external_smtp module).\r\n\r\nThis becomes especially important because Amazon has some rate limiting, and I should be able to retry if a mail fails, etc. \r\n\r\n(Actually do you know of any library for sending large amounts of emails which handle throttling, retrying, etc? Would be incredibly useful - but knowing if a delivery succeeded or not is the first step). \r\n\r\nthanks!"},"comment":{"url":"https://api.github.com/repos/kamilc/mailman/issues/comments/127158144","html_url":"https://github.com/kamilc/mailman/issues/13#issuecomment-127158144","issue_url":"https://api.github.com/repos/kamilc/mailman/issues/13","id":127158144,"user":{"login":"kamilc","id":242413,"avatar_url":"https://avatars.githubusercontent.com/u/242413?v=3","gravatar_id":"","url":"https://api.github.com/users/kamilc","html_url":"https://github.com/kamilc","followers_url":"https://api.github.com/users/kamilc/followers","following_url":"https://api.github.com/users/kamilc/following{/other_user}","gists_url":"https://api.github.com/users/kamilc/gists{/gist_id}","starred_url":"https://api.github.com/users/kamilc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kamilc/subscriptions","organizations_url":"https://api.github.com/users/kamilc/orgs","repos_url":"https://api.github.com/users/kamilc/repos","events_url":"https://api.github.com/users/kamilc/events{/privacy}","received_events_url":"https://api.github.com/users/kamilc/received_events","type":"User","site_admin":false},"created_at":"2015-08-03T08:08:38Z","updated_at":"2015-08-03T08:08:38Z","body":"Yah, it seems that we should incorporate some success/error checking. Thank you for the suggestion. I'm not aware of any high level email sending libraries but it seems that the behaviors you're after are pretty general and could be encapsulated in a library."}}