Ravens PHP Scripts: Forums
 

 

View next topic
View previous topic
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> NSN Groups
Author Message
kenno
Worker
Worker


Joined: Jul 26, 2009
Posts: 117
Location: Scunthorpe, UK

PostPosted: Thu Mar 17, 2011 1:59 am Reply with quote

Hello

I hope one of you guys can point me in the right direction in what I am doing wrong on my sites.

Basically I have groups set up and want to send these groups a notice of when there memberships are expiry from that group, to give them an extra reminder to renew.

Although the email itself actually works, and it does get sent to the user, but it always ends up in there spam folder due to the fact the email is sent and received always from UnknownSender@UnknownDomain

I have all the preferences set up in the sites admin panel for an email address.
Is there something else I have to add in a file somewhere to add this information ?

I can see in the NSN English language file where to edit the content of the email but not where to add the "from" email address ?

Any ideas at all

I have tried this on 2 ravennuke sites 2.40, and is the same on both

Does this work on your sites as it should ?

Thanks in advance

Mark
 
View user's profile Send private message
montego
Site Admin


Joined: Aug 29, 2004
Posts: 9451
Location: Arizona

PostPosted: Thu Mar 17, 2011 7:15 pm Reply with quote

Although it may sound self-serving, in reality it is not: try upgrading the TegoNuke(tm) Mailer to the Only registered users can see links on this board! Get registered or login! and then make sure it is turned on. The emails will be more RFC' conforming among other aspects and thus might help look more "legit".

I have thorough instructions on my Wiki as well on Only registered users can see links on this board! Get registered or login!.

If you already are using RavenNuke(tm) 2.40.xx, this should be a seamless upgrade (but, of course, as always, backup any files you change and the db).

_________________
Only registered users can see links on this board! Get registered or login!
Only registered users can see links on this board! Get registered or login! 
View user's profile Send private message Visit poster's website
kenno
PostPosted: Fri Mar 18, 2011 12:58 pm Reply with quote

Thanks for your reply Montego

So does the NSN group expire email function not work correct out of the Ravennuke download, without uploading to the latest version of TegoNuke, or was the latest version of TegoNuke installed to 2.40.1 and not on 2.40 as thats what I have.

The expire emails work, but they just don`t show any address at all from where it came from, I would of thought this just got the email address from the sites main email address set up on the site preferences.

Is this not the case with this do you know

Thanks again

Mark
 
montego
PostPosted: Sun Mar 20, 2011 7:30 am Reply with quote

kenno, I am looking at the Groups expiry code in modules/Groups/includes/nsngr_func.php and it looks to me that the from should be of the form:

sitename <adminmail>

Both of these are configured in your site preferences. So, yes, I'm now about as stumped as you.

My comments around TegoNuke(tm) Mailer is that it uses a special library that is very robust in how it formats email notifications. You could try using the Mailer that comes with your 2.40.xx RavenNuke(tm) package, but I was suggesting upgrading your RN to use my latest Mailer package as it has been improved upon even more.

I need to dig more into why the normal group expiry isn't showing the from address/sitename. Doesn't make sense that it wouldn't be there given I can see the code is there plain as day and it looks right to me.
 
montego
PostPosted: Sun Mar 20, 2011 7:59 am Reply with quote

kenno, the code looks right in RN and you should be getting a proper from email address. Any chance you could PM me what the full mail headers look like for the mail that is getting dumped into the spam filter? Don't post it in public, only PM.

Regards,
montego
 
montego
PostPosted: Sun Mar 20, 2011 3:21 pm Reply with quote

kenno, got your PM and I can definitely see what you are talking about. What is so strange to me is that your Return-Path is set, although without the sitename in it. I don't understand what is cloberring it. Just did a test expiry on my own site and the below is what I get (I am xxxx'ing our my mail address as I do not want it out in the open):

Code:


To: testuser <xxxxxx@xxxxx.xxx>
Subject: Patch Testers Membership Expires Soon!
Message-id: <1300655570.4d866dd26cc82@montegoscripts.com>
Date: Sun, 20 Mar 2011 17:12:50 -0400 (03/20/2011 02:12:50 PM)
From: Montego Scripts <yyyyyy@yyyyyyyyyyy.yyy>
Mime-version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: quoted-printable


Please try using TegoNuke(tm) Mailer that comes with your RN 2.40.xx site(s). Just leave it on PHP and turn it on. If that does not work, configure it to use SMTP and then try it again.

The code is working just fine as it works perfectly for me. I just don't know what would be intercepting that From and changing it. Make sure in Site Preferences you have the "Site Name:" and "Administrator Email:" fields valued.
 
Display posts from previous:       
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> NSN Groups

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 6 Hours
 
Forums ©