Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-18 20:40:13 st0rm joins (~zz@185.189.114.236)
2021-03-18 20:40:27 × quinn quits (~quinn@c-73-223-224-163.hsd1.ca.comcast.net) (Quit: ZNC 1.8.1 - https://znc.in)
2021-03-18 20:41:09 × Lord_of_Life quits (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 256 seconds)
2021-03-18 20:41:58 st0rm parts (~zz@185.189.114.236) ()
2021-03-18 20:42:33 × stree quits (~stree@68.36.8.116) (Ping timeout: 260 seconds)
2021-03-18 20:42:36 × geekosaur quits (82650c7a@130.101.12.122) (Quit: Connection closed)
2021-03-18 20:42:42 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2021-03-18 20:47:15 quinn joins (~quinn@c-73-223-224-163.hsd1.ca.comcast.net)
2021-03-18 20:48:22 <gues62271> hi, which library should I use for smtp/imap? are there any alternatives for HaskellNet?
2021-03-18 20:48:32 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-18 20:48:51 <[exa]> gues62271: I guess for SMTP clients and IMAP clients?
2021-03-18 20:48:56 hiroaki joins (~hiroaki@2a02:8108:8c40:2bb8:4243:d03e:128:ecd8)
2021-03-18 20:49:05 <gues62271> exactly
2021-03-18 20:49:25 <[exa]> gues62271: there's Network.Mail.SMTP which could work for 99% usecases
2021-03-18 20:50:09 <gues62271> cool, it would handle 'sending'
2021-03-18 20:50:59 <[exa]> highly suggest to use the `sendmail` backend, e-mail configuration gets tricky too often to reimplement it
2021-03-18 20:51:03 × solidus-river quits (~mike@174.127.249.180) (Remote host closed the connection)
2021-03-18 20:51:14 <[exa]> `mime-mail` package helps with making relatively good mails
2021-03-18 20:51:26 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-03-18 20:51:49 jneira joins (501e6406@gateway/web/cgi-irc/kiwiirc.com/ip.80.30.100.6)
2021-03-18 20:52:09 <gues62271> thanks
2021-03-18 20:52:12 <[exa]> anyway I didn't use any imap library, not sure if there are any either
2021-03-18 20:52:24 <gues62271> I found HaskellNet...
2021-03-18 20:52:36 <gues62271> https://github.com/qnikst/HaskellNet
2021-03-18 20:52:52 <[exa]> hm good, that's kinda integrated
2021-03-18 20:52:56 <gues62271> not sure if it's something that can be trusted ;)
2021-03-18 20:53:27 <[exa]> I guess it's good for a prototype
2021-03-18 20:53:45 <[exa]> reimplementing IMAP in haskell shouldn't be that hard actually
2021-03-18 20:53:54 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2021-03-18 20:54:28 <[exa]> like, the mail protocols are a mess, but you can always start by improving this one package
2021-03-18 20:55:03 <gues62271> ok, will play with that and see what I can do
2021-03-18 20:55:08 <gues62271> thanks, again
2021-03-18 20:55:42 stree joins (~stree@68.36.8.116)
2021-03-18 20:56:20 <shapr> gues62271: if you start improving HaskellNet, could you link your repo here?
2021-03-18 20:56:39 <gues62271> sure
2021-03-18 20:56:47 <[exa]> gues62271: anyway, what's the higher purpose? (there might be better ways :D )
2021-03-18 20:57:50 <gues62271> long story short, I want to make simple standalone house monitoring - powerbank + rpi + camera + custom software written in Haskell of course
2021-03-18 20:58:15 <[exa]> I guess you don't require that it runs on windows right?
2021-03-18 20:58:22 <gues62271> as the network link is limited there I want to use e-mail for communication in request-response model
2021-03-18 20:58:36 × zebrag quits (~inkbottle@aaubervilliers-654-1-3-8.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!)
2021-03-18 20:58:55 zebrag joins (~inkbottle@aaubervilliers-654-1-3-8.w83-200.abo.wanadoo.fr)
2021-03-18 20:58:56 <gues62271> and after move detectors will be installed just some notifications (text, images, sounds and so on)
2021-03-18 20:59:21 <gues62271> nope, linux of freebsd
2021-03-18 20:59:35 <shapr> gues62271: sounds nifty
2021-03-18 21:00:02 <gues62271> but I'm afraid freebsd is not a good Haskell platform now :(
2021-03-18 21:00:03 <[exa]> if you're on unix, there's a load of reliable tiny utilities for handling mail that you can just execute periodically from haskell and see the nice results
2021-03-18 21:00:03 <gues62271> pirt
2021-03-18 21:00:05 <gues62271> pity
2021-03-18 21:00:48 <gues62271> yeah but that way Haskell would work as some glue script
2021-03-18 21:01:00 <[exa]> `sendmail` and `fetchmail` would work nicely I guess
2021-03-18 21:01:20 <[exa]> there's a nice howto on this somewhere around `notmuch`
2021-03-18 21:01:30 × _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection)
2021-03-18 21:01:47 <[exa]> mutt has its own mail fetcher, pretty good one iirc
2021-03-18 21:02:44 <gues62271> ok, will give a chance HaskellNet if it fails will try other backends
2021-03-18 21:02:51 × elliott__ quits (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 246 seconds)
2021-03-18 21:08:12 × electricityZZZZ quits (~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving)
2021-03-18 21:10:39 × Sathiana quits (~kath@185-113-98-38.cust.bredband2.com) (Quit: WeeChat 3.0)
2021-03-18 21:10:40 × hyperisco quits (~hyperisco@d192-186-117-226.static.comm.cgocable.net) (Ping timeout: 256 seconds)
2021-03-18 21:14:10 × Techcable quits (~Techcable@168.235.93.147) (Quit: ZNC - https://znc.in)
2021-03-18 21:14:58 Techcable joins (~Techcable@168.235.93.147)
2021-03-18 21:19:38 × malumore quits (~malumore@151.62.122.146) (Ping timeout: 245 seconds)
2021-03-18 21:19:59 × Pickchea quits (~private@unaffiliated/pickchea) (Quit: Leaving)
2021-03-18 21:22:04 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2021-03-18 21:25:03 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-18 21:25:17 Gurkenglas_ joins (~Gurkengla@unaffiliated/gurkenglas)
2021-03-18 21:25:31 cheater1 joins (~user@unaffiliated/cheater)
2021-03-18 21:25:42 Alleria joins (~textual@mskresolve-a.mskcc.org)
2021-03-18 21:26:05 Alleria is now known as Guest95
2021-03-18 21:26:20 × epicte7us quits (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Read error: Connection reset by peer)
2021-03-18 21:26:28 raoul90 joins (~raoulhida@nomnomnomnom.co.uk)
2021-03-18 21:26:32 × Bergle_2 quits (~Bergle_4@101.165.90.119) (Read error: Connection reset by peer)
2021-03-18 21:26:36 × raoul9 quits (~raoulhida@nomnomnomnom.co.uk) (Read error: Connection reset by peer)
2021-03-18 21:26:39 × puffnfresh_ quits (~puffnfres@45.76.124.5) (Ping timeout: 246 seconds)
2021-03-18 21:26:39 epicte7us joins (~epictetus@ip72-194-215-136.sb.sd.cox.net)
2021-03-18 21:26:54 Bergle_2 joins (~Bergle_4@101.165.90.119)
2021-03-18 21:26:57 puffnfresh_ joins (~puffnfres@45.76.124.5)
2021-03-18 21:26:57 × Guest58397 quits (~textual@zrcout.mskcc.org) (Ping timeout: 264 seconds)
2021-03-18 21:28:03 × cheater quits (~user@unaffiliated/cheater) (Ping timeout: 246 seconds)
2021-03-18 21:28:05 cheater1 is now known as cheater
2021-03-18 21:28:24 × Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 246 seconds)
2021-03-18 21:28:38 kupi joins (uid212005@gateway/web/irccloud.com/x-svypwsrujkkhxdfd)
2021-03-18 21:29:09 samebchase-5 joins (~samebchas@51.15.68.182)
2021-03-18 21:29:15 × samebchase- quits (~samebchas@51.15.68.182) (Ping timeout: 264 seconds)
2021-03-18 21:30:11 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-18 21:30:46 × lockshaw quits (~lockshaw@165.22.163.71) (Quit: ZNC 1.7.2+deb3 - https://znc.in)
2021-03-18 21:30:48 × gothos quits (~gothos@antsy.jhz.name) (Read error: Connection reset by peer)
2021-03-18 21:31:05 MVQq joins (~anja@198.254.199.42)
2021-03-18 21:31:39 lockshaw joins (~lockshaw@165.22.163.71)
2021-03-18 21:32:21 × rookie101 quits (~rookie@207.154.204.166) (Ping timeout: 264 seconds)
2021-03-18 21:32:48 × LKoen quits (~LKoen@194.250.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”)
2021-03-18 21:32:53 rookie101 joins (~rookie@207.154.204.166)
2021-03-18 21:33:44 elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-03-18 21:34:00 × MarcelineVQ quits (~anja@198.254.199.42) (Ping timeout: 246 seconds)
2021-03-18 21:35:33 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2021-03-18 21:35:36 × codygman` quits (~user@209.251.131.98) (Ping timeout: 256 seconds)
2021-03-18 21:35:55 gothos joins (~gothos@antsy.jhz.name)
2021-03-18 21:35:56 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-18 21:36:00 [1]MrMobius joins (~MrMobius@208.58.206.154)
2021-03-18 21:36:11 slack1256 joins (~slack1256@dvc-186-186-101-190.movil.vtr.net)
2021-03-18 21:36:56 acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)

All times are in UTC.