PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Problem with email

s2Member Plugin. A Membership plugin for WordPress®.

Problem with email

Postby xyannix » July 12th, 2010, 5:24 am

Hi,

I am not sure if this was previously answered, I couldnt find it.

New subscribers do not receive an email when they sign up. It says, check your email but no email ever comes.

I am using wordpress hosted on a godaddy account. I tried adding Cimy SMTP & WP SMTP and both couldnt get the email working.

Does anyone have expierence with how to fix this problem.

Thank you! :D
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby chrisk2020 » July 12th, 2010, 6:59 am

I'm also getting this problem - do you have all the preferences in 'paypal - options'? fully setup ? I'm just testing - but there seem to be a few confirmation email settings there (and also a few 'required' fields)

I'm just trying to test out with free subscriptions at the moment - so hadn't filled all these fields in. Anyone else have this issue/ got a fix?
User avatar
chrisk2020
Registered User
Registered User
 
Posts: 5
Joined: May 12, 2010

Re: Problem with email

Postby xyannix » July 12th, 2010, 7:04 am

I haven't even started with testing paypal. Right now I am looking for free subscribers to get their confirmation email.

I have a feeling it is a wordpress or godaddy setting that is wrong because even the SMTP plugins didnt work, I just dont know which database setting to change or what to look for in my files.
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby xyannix » July 14th, 2010, 5:36 am

I just signed up for Aweber.

I entered my list name into the Aweber List Server Integration and nothing is working.

People that sign up with my Aweber form don't end up in Wordpress and people that sign up with my Wordpress registration page dont show up in the Aweber list.

Any help would be greatly appreciated.
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby xyannix » July 14th, 2010, 6:23 am

Solved !

I eneded up installing the AWeber Registration Integration plugin and it started working an hour later.

When I sign up with the Wordpress / s2member sign up form, it send the data to Aweber and then Aweber sends the confirmation email.

No I need figure out how to modify the signup form so it is prettier like the Aweber ones.
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby Jason Caldwell » July 14th, 2010, 4:07 pm

Great, thanks for reporting back. Much appreciated.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Problem with email

Postby dfstorm6 » August 2nd, 2010, 10:06 pm

Its not sending the confirmation email.
So new signups pay, but they have no way of registering and logging in.

Plus the user gets a postVars Error on completion of there payment, Just before they get returned to the subscription site.
dfstorm6
Guest User
Guest User
 

Re: Problem with email

Postby dfstorm » August 2nd, 2010, 11:13 pm

Disabled nextgen gallery and contact form 7.
My server supports the php mail function.
Still getting Post Vars error.
Still no confirmation email.
User avatar
dfstorm
Registered User
Registered User
 
Posts: 4
Joined: July 21, 2010

Re: Problem with email

Postby Jason Caldwell » August 5th, 2010, 2:18 pm

Is your PayPal PDT Identity Token entered correctly?

If it is, then please upload these three files anywhere on your site.
~ All three files are inside of this zip distribution.
curl-fopen-tests.zip
(1.43 KiB) Downloaded 39 times
curl-test-http-google.php ( open in a browser, you should see Google's home page ).
curl-test-https-paypal.php ( open in a browser, you should see PayPal.com )
fopen-test-https-paypal.php ( open in a browser, you should see PayPal.com )


If one of the cURL tests fail, but the fopen test succeeds, I recommend this solution.
Code: Select all
Create a new PHP file, and name it:
s2member-hacks.php

Place these lines inside it:

<?php
add_filter("use_curl_transport", "disable_curl");
function disable_curl($use_curl_transport){ return false; }
?>

Save that file in this location:
/plugins/s2member/includes/functions/s2member-hacks.php
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Problem with email

Postby xyannix » August 17th, 2010, 4:34 am

The google one gave me for a blank page and then when I changed my php.ini (see below) it gave me this.

Fatal error: Call to undefined function curl_init() in D:\Hosting\5501839\html\member\curl-test-http-google.php on line 7

The curl paypal first worked and then when I changed the php.ini (see below) it gave me this.

Fatal error: Call to undefined function curl_init() in D:\Hosting\5501839\html\member\curl-test-https-paypal.php on line 7

the fopen first gave me this:

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in D:\Hosting\5501839\html\member\fopen-test-https-paypal.php on line 2

Warning: file_get_contents(https://www.paypal.com/) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in D:\Hosting\5501839\html\member\fopen-test-https-paypal.php on line 2

And then after I modified my php.ini file to:

allow_url_fopen = ON
allow_url_include = ON

It gave me this:

Warning: file_get_contents(https://www.paypal.com/) [function.file-get-contents]: failed to open stream: Invalid argument in D:\Hosting\5501839\html\member\fopen-test-https-paypal.php on line 2

I am hosted with Godaddy and they are currently blaming a wordpress update in progress for the issues.

:-(
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby Jason Caldwell » August 17th, 2010, 3:17 pm

Thank you VERY much for the update.

OK. So all of these errors make sense to me, except the last one, after you enabled these config options.

Code: Select all
allow_url_fopen = ON
allow_url_include = ON

The fopen method should ALWAYS work with ( allow_url_fopen = on ). If it's NOT working, it's not a WordPress issue, it's a GoDaddy issue. This particular error, indicates to me that there is a configuration issue on the server. Invalid argument is an error that is produced by PHP. However, that is NOT an invalid argument, UNLESS ( allow_url_fopen = off ).

Code: Select all
Warning: file_get_contents(https://www.paypal.com/) [function.file-get-contents]: failed to open stream: Invalid argument in D:\Hosting\5501839\html\member\fopen-test-https-paypal.php on line 2

At any rate.. In my experience, GoDaddy hosting leaves a lot to be desired. They're great for domains and associated domain services. But they've always had issues with their hosting platform.
I would recommend a switch over to MediaTemple (gs) at $20/mo.

~ Or anywhere but GoDaddy.
Here are some companies recommend by WordPress.
http://wordpress.org/hosting/
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Problem with email

Postby xyannix » August 17th, 2010, 3:25 pm

I will work again on testing tomorrow. Way too frustrating of a day.

It seems from many of the forums I checked that Godaddy is an issue.

I have to read through the tutorial on how to transfer your wordpress blog to another web hosting company.
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby Jason Caldwell » August 17th, 2010, 4:42 pm

Yea, I feel your pain.
You may also want to give s2Member v3.2 a shot before you make the switch. We did our best to work around hosting issues in the latest release. With s2Member v3.2, comes a built-in transport switch for Windows-based servers as well.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Problem with email

Postby xyannix » August 18th, 2010, 1:41 am

I am currently running s2Member v3.2 on wordpress 3.0.1

It seems my issue may have to do with the free trial that I offer like discussed here. viewtopic.php?f=4&t=160&p=1150&hilit=email+free+trial#p1150

Email is currently working on my domain, (I used the WP-Mail-SMTP) to fix that.

However, when a new user subscribes through paypal with the 14 day free trial, the new user does not receive an email with the link to tell them how to register on my site.

Is my issue, php.ini setting or godaddy, or s2Member v3.2 free?

I don't want to change hosting companies if I can solve the problem with s2Member Pro or vice versa
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby xyannix » August 18th, 2010, 2:49 am

I just removed the free trial and now instead of the person waiting for an email it redirects them to the registration page and then they can register a user name and password. It also sends the email.

The question is, why when I offer a free trial does it say wait for an email but when I offer no free trial they can register right away?
User avatar
xyannix
Registered User
Registered User
 
Posts: 11
Joined: July 6, 2010

Re: Problem with email

Postby Jason Caldwell » August 24th, 2010, 10:53 am

Hi there. Thanks for the great question.
xyannix wrote:I just removed the free trial and now instead of the person waiting for an email it redirects them to the registration page and then they can register a user name and password. It also sends the email.

The question is, why when I offer a free trial does it say wait for an email but when I offer no free trial they can register right away?

I know, this is a really weird issue with PayPal Standard Integration.
There is an explanation though...
[ please see: viewtopic.php?f=4&t=428&p=1886&hilit=PDT+transfer#p1886 ]
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA


Return to s2Member Plugin

Who is online

Users browsing this forum: Exabot [Bot], Google [Bot] and 0 guests

cron