Read the statement by Michael Teeuw here.
Problem with the Module "email"
-
@cirdan said in Problem with the Module "email":
Did you set google security lower than the default. Something with allow third party apps?
Yey, i have set

-
@cyrus1337 its an authentication problem. My best guess is an error in typing your userid or password. You can try it with username, without the @gmail.com part
-
@cirdan Ok, you mean I should just enter the name: Adriano B …

-
@cyrus1337 what I mean is e.g. your email is namexxx@gmail.com that you use namexxx as an username in the config. I remember playing with that when getting to module to work
-
@cirdan I did that. My username in config is adriano.b .....@gmail.com or am I mistaken you?
{ module: 'email', position: 'top_left', header: 'Email', config: { accounts: [ { user: '...@gmail.com', password: '...', host: 'imap.gmail.com', port: 993, tls: true, authTimeout: 10000, numberOfEmails: 5, } ], fade: true, maxCharacters: 30 } }, -
usually when we show our config.js with personal stuff removed, we use … or xxx instead of the default ‘name’ and ‘pw’.
this lets others looking at your issue know you have changed the content
-
@sdetweil
ok, i changed it. Thanks for the information -
@cyrus1337 thank you…
-
But I have not come further. Is there something wrong with my config?
-
@cyrus1337 ok, I cut/pasted your config, changed to my userid and password…
failed… module imap not found…
had to run npm install from the modules/email folder…
restart mirror…
note: this only shows NEWLY arriving email… i don’t know how the mail drops off, as it hasn’t updated for me… 5 emails shown…
-
@sdetweil I did that you’ve got. Unfortunately without success
pi@raspberrypi2:~ $ cd MagicMirror pi@raspberrypi2:~/MagicMirror $ cd modules pi@raspberrypi2:~/MagicMirror/modules $ cd email pi@raspberrypi2:~/MagicMirror/modules/email $ npm install npm WARN email@0.0.1 No repository field. npm WARN email@0.0.1 No license field. audited 24 packages in 4.491s found 0 vulnerabilities pi@raspberrypi2:~/MagicMirror/modules/email $ sudo reboot login as: pi pi@192.168.1.102's password: Linux raspberrypi2 4.14.67-v7+ #1139 SMP Wed Aug 29 15:17:05 BST 2018 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Nov 8 20:03:08 2018 from 192.168.1.134 pi@raspberrypi2:~ $ -
@cyrus1337 ok , open a command prompt so we can look at the error output…
then cd MagaicMirror and type
npm starti see stuff like this
> magicmirror@2.5.0 start /home/odroid/Magi > sh run-start.sh Starting MagicMirror: v2.5.0 Loading config ... Loading module helpers ... No helper found for module: alert. Initializing new module helper ... Module helper loaded: updatenotification No helper found for module: clock. Initializing new module helper ... Module helper loaded: calendar Initializing new module helper ... Module helper loaded: newsfeed handler helper in init Module helper loaded: MMM-SleepWake Initializing new module helper ... Module helper loaded: MMM-ImagesPhotos Initializing new module helper ... Module helper loaded: MMM-BMW-DS All module helpers loaded. Starting server on port 8086 ... You're using a full whitelist configuration Server started ... Connecting socket for: updatenotification Connecting socket for: calendar Starting node helper for: calendar Connecting socket for: newsfeed Starting module: newsfeed Connecting socket for: MMM-SleepWake handler helper in start Connecting socket for: MMM-ImagesPhotos Starting node helper for: MMM-ImagesPhotos Connecting socket for: MMM-BMW-DS Starting node_helper for: MMM-BMW-DS Sockets connected & modules started ... Launching application. -
@sdetweil Thanks for the help, I will post my log tonight
-
I also see things like you. Here are my logs:
pi@raspberrypi2:~ $ cd MagicMirror pi@raspberrypi2:~/MagicMirror $ npm start > magicmirror@2.5.0 start /home/pi/MagicMirror > sh run-start.sh Starting MagicMirror: v2.5.0 Loading config ... Loading module helpers ... No helper found for module: alert. Initializing new module helper ... Module helper loaded: updatenotification No helper found for module: clock. Initializing new module helper ... Module helper loaded: MMM-SystemStats Initializing new module helper ... Module helper loaded: MMM-MyCommute Initializing new module helper ... Module helper loaded: newsfeed Initializing new module helper ... Module helper loaded: MMM-GoogleMapsTraffic No helper found for module: MMM-PIR-Sensor. Initializing new module helper ... Module helper loaded: MMM-SoccerLiveScore Initializing new module helper ... Module helper loaded: MMM-MyCalendar Initializing new module helper ... Module helper loaded: email All module helpers loaded. Starting server on port 8080 ... Server started ... Connecting socket for: updatenotification Connecting socket for: MMM-SystemStats Connecting socket for: MMM-MyCommute ====================== Starting node_helper for module [MMM-MyCommute] Connecting socket for: newsfeed Starting module: newsfeed Connecting socket for: MMM-GoogleMapsTraffic Starting node_helper for module: MMM-GoogleMapsTraffic Connecting socket for: MMM-SoccerLiveScore MMM-SoccerLiveScore helper started... Connecting socket for: MMM-MyCalendar Starting node helper for: MMM-MyCalendar Connecting socket for: email email helper started ... Sockets connected & modules started ... Launching application. Create new news fetcher for url: https://api.20min.ch/rss/view/1 - Interval: 300000 Create new news fetcher for url: https://api.20min.ch/rss/view/67 - Interval: 300000 Working notification system. Notification: MMM-GOOGLE_MAPS_TRAFFIC-GET payload: { style: 'standard' } Create new calendar fetcher for url: https://calendar.google.com/calendar/ical/zeptrion%40gmail.com/private-75149d8982f910a209e0fe7d0363d75f/basic.ics - Interval: 300000 listening for emails... -
Looks good. What happens when you send a new mail to the emailaddress when the logs shows listening for email?
-
@cirdan said in Problem with the Module "email":
Looks good. What happens when you send a new mail to the emailaddress when the logs shows listening for email?
I could try that :) Also, I have 1 unread email in the folder. But I’m trying to send an email to myself tonight and see what happens.
I’ll call you tonight
-
I sent you an email earlier. Unfortunately, the module still does not show an email and it still says “load”
:(
-
157/5000
I deleted the folder “email” again and then reinstalled the module. I do not know what the warnings afternpm installmean:pi@raspberrypi2:~ $ cd MagicMirror/modules pi@raspberrypi2:~/MagicMirror/modules $ git clone https://github.com/ronny3050/e mail-mirror.git email Klone nach 'email' ... remote: Enumerating objects: 60, done. remote: Total 60 (delta 0), reused 0 (delta 0), pack-reused 60 Entpacke Objekte: 100% (60/60), Fertig. pi@raspberrypi2:~/MagicMirror/modules $ cd email pi@raspberrypi2:~/MagicMirror/modules/email $ npm install npm WARN deprecated mailparser@0.6.2: Mailparser versions older than v2.3.0 are deprecated npm WARN deprecated mimelib@0.3.1: This project is unmaintained npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN email@0.0.1 No repository field. npm WARN email@0.0.1 No license field. added 21 packages from 18 contributors and audited 24 packages in 9.564s found 0 vulnerabilities -
@cyrus1337 the warnings mean nothing for users.
This module will ONLY show email that arrives AFTER it is started.
-
@sdetweil said in Problem with the Module "email":
the warnings mean nothing for users.
ok, all right :) but I am not yet. The module will simply not load an email
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login