This is why gmail rejects the controllers email.
http://www.labnol.org/internet/authenticate-google-apps-email-with-spf/13877/
http://www.labnol.org/internet/authenticate-google-apps-email-with-spf/13877/
Last edited:
I'll try setting up using gmx to see if it will work or not.
The Neptune Apex manual tells Apex users to use gmx, so I imagine it should be working fine.
You can try changing the email contents from the controller (in Network.ino) if you think there is a keyword there that is causing gmail to block.
Are you all using your gmx email as the EMAILFROM? I think spam blockers typically will consider email a spam if from email is not the same domain as the mail server.
d0ughb0y what do you mean changing the email contents from the controller
The email body text contains temp, ph etc. you can change the contents. Maybe try just the text "hello" and see if it gets blocked.
Good idea on the ip jross.
If this line exists I should be getting RTC updates from the internet right?
#define NTPSERVER 193,193,193,107 //pool.ntp.org
LCD reports
Network OK
Webserver OK
can you try to send an email from your gmx webmail to your gmail account?
either gmail is rejecting mail from gmx or the email address has a typo.
what does it say for the rejection reason?
wgraham, if you see that its being rejected by gmail maybe gmx is labeled as spam? I sent a test from gmx but it hasnt gone thru yet or been rejected after 5 mins.
Are you guys using the following for GMX? I cannot get this thing going for the life of me!
#define SMTPSERVER "mail.gmx.com"
#define SMTPPORT 25
my gmail account sees stuff from gmx mail as spam, I think you would need to follow through with the gmx email and merge all other emails to gmx
boolean initPH() {
#ifdef _PH
char phchars[15];
phchars[0]=0;
Serial1.begin(38400);
for (int i=0;i<255,strlen(phchars)==0;i++) {
Serial1.print("e\rr\r");
delay(384);
getresponse(phchars);
}
for (int i=0;i<255,strlen(phchars)==0;i++) {
for (int i=0;i<255;i++) {
best is to check the controller log. you should see this
- 21:55:36 Got NTP time
- 21:55:36 NTP time is 05/09/2014 21:55:36
- 21:55:36 RTC time 05/09/2014 21:55:36
- 21:55:36 Using RTC as sync provider.