PXS Mail Form – WP Plugin
This is the archive of comments left for the PXSmail plugin. They were moved here to help the page load speeds.
Return to the current page for comments and info here.
Additional Related Entries
PXS Mail Form – WP Plugin150 Comments
RSS feed for comments on this post.
Sorry, the comment form is closed at this time.




WordPress Plugin: PXS Mail Form
PXS Mail Form is a WordPress plugin based on the contact form layout by Ryan Duff. It has been expanded to include various checks on the entered data, including an optional automatic redirect on successful transmission. The plugin will also check that …
Trackback by Blogging Pro — 17/3/2005 @ 1:18 am
FYI: There seems to be a parsing conflict between PXS Mail Form and the Markdown plugin. Turning off Markdown worked for me, but I think this would be easy to fix in 1.2.
Comment by Jon — 17/3/2005 @ 4:17 am
I’m trying to get this working on http://insuringpride.org/contact.php and its not showing the contact form. Whats up??
Comment by mcangeli — 17/3/2005 @ 5:58 am
First up nice plugin!
Secondly (for mcangeli) I’ve had a look at your HTML source and I think the problem may be that you’ve put <!–mail form –> but it needs to be <!––mail form ––> (from the plugin source)
I think this is an error with the above instructions.
Comment by GrinGod — 17/3/2005 @ 10:19 am
Sorry guys my own website letting me down!! It should be <!––mail form ––> . This will make the plugin work!!
Comment by Phrixus — 17/3/2005 @ 11:08 am
I have some problem with the “To insert a contact form, and enter where you want the form to appear.” part.
I’ve tried it in a page, not in a post and this snippet of code showed up, not a form.
Where exactly should I put this ? In the sidebar? In a post ?
Comment by Somebaudy — 17/3/2005 @ 11:41 am
Notes on PXS Mail Form
My friend Phrixus has just (in the last day I think) released a Wordpress plugin called “PXS Mail Form”. It allows wordpress users the ability to create email contact forms in a Wordpress article page.
This plugin seems to be popular and has been (…
Trackback by GrinGod [dot] Com — 17/3/2005 @ 11:42 am
You need to insert that piece of code into a post. I suggest you only use it on a page without any other posts showing though. Although the email will send perfectly, it may show the success message as the content for all visible posts!
Comment by Phrixus — 17/3/2005 @ 12:30 pm
Let’s say I want to create a Page template.
Where do I put the ?
I used page.php in the default theme, copied and renamed it to contactform.php and put in the new name header. The page works.
I just can’t get the to work. I’m missing something. The contactform page is working, at least – I can get a “hello world” to appear. Just not the contact form.
There’s a test page called “Contact Us Differently” that shows how it doesn’t work. The (and several variations – and a few others in case that makes a difference) are between “Mail forms here” and “Hello World.”
(Yeah, I enabled the plugin. I’m not too bright, but at least there is a working lightbulb. I’m using the default options on the PXS options page.)
Help would be greatly appreciated.
Comment by Rob Carr — 17/3/2005 @ 1:18 pm
Uh, never mind…it’s working.
It never fails. I post a request for help and I figure it out just after I hit the enter key.
Comment by Rob Carr — 17/3/2005 @ 1:21 pm
Rob, I know exactly what you mean!! Well done!
Comment by Phrixus — 17/3/2005 @ 2:06 pm
It’s not working for me.
I downloaded, unzipped, followed your 1-4 steps, inserted the tag in both post and a page and no form shows up.
Have any suggestions
Thanks
Randyd
Comment by randy — 17/3/2005 @ 3:04 pm
Ok, I got it too. What I did was copy and paste your tag from your site into my post form.
I had to actually type the tag in using my own keyboard.
Thanks
Comment by randy — 17/3/2005 @ 3:08 pm
Randy, thanks for your note here, it should work in future for anyone copying and pasting. I was having problems with Wordpress trying to actually put a contact form wherever I put that string. There was a space included in the instruction above but it is sorted now.
Comment by Phrixus — 17/3/2005 @ 3:17 pm
Got it “hooked up” OK and all appears in order but no mail is sent – domain not found. I suspect it is because I am running WP on a Windoze box, but it is late and I am too tired to look through the plugin code. I’ll let you know if I figure it out.
Comment by Beel — 18/3/2005 @ 7:35 am
Beel, as stated above, it may not run too well on a Windows server due to the code that does the DNS lookup. I could modifiy the plugin so that you can select the server OS in the settings which would solve the issue. Let me know if this would be of use.
Comment by Phrixus — 18/3/2005 @ 9:26 am
I’ve tried every email address I have and I always get the error “That destination does not appear to exist”, any ideas?
Comment by Andy — 19/3/2005 @ 4:22 am
Nice work customizing this. Hats off to Ryan as well. Looks great. Worked like a charm. Hopefully I don’t start getting spam out the wazoo! Now if only someone would update that Amazon search plugin for WP 1.5…
Comment by John — 19/3/2005 @ 7:00 am
Andy, what server OS are you using? It wont run on Windows yet but I am willing to fix this feature if its needed.
Comment by Phrixus — 19/3/2005 @ 10:49 am
I’m having the same problem a Andy, and according to the php-info, my host is running unix:
Comment by Battlecry — 19/3/2005 @ 3:23 pm
Ok Guys…. here is a fixed version for you to try. It no longer does a DNS check so it will probably be ok. Please report back here either way as I have no way of knowing otherwise!! Thanks
Download Compatibility Version
Comment by Phrixus — 19/3/2005 @ 7:09 pm
The compatibility version fixed it for me. Thank you much, sir!
Comment by Battlecry — 20/3/2005 @ 12:24 am
thanks, it took me a few mins to figure out the , where to post this, but i got it. thanks.
Comment by thesuperstar — 20/3/2005 @ 4:51 am
The new version worked for me.
Thanks.
Comment by Andy — 20/3/2005 @ 5:11 am
I spoke too soon.
The form works and the it seems like the email is being sent, but they’re not making it to my inbox.
Comment by Andy — 20/3/2005 @ 6:09 am
Andy, can you tell me what OS your server is running? A link to a phpinfo() file would be useful as I would be able to see how PHP was configured to send mail.
Comment by Phrixus — 20/3/2005 @ 12:30 pm
My host says they’re using linux. I’d love to link to something but I’m not sure where that file is, I’m a total n00b. My error log is telling me this.
“2005 Mar 20 20:01:17 Result: 9
2005 Mar 20 20:01:17 From address not in member domain. Message not sent.”
My domain is powwowtrail.org if the from address is from my domain the mail gets sent, if not I get that error.
Comment by Andy — 20/3/2005 @ 8:06 pm
Andy, make a php file using notepad called info.php (or anything else you like!)- Inside that file insert…
<?php phpinfo(); ?>
… send me a link to this sile by my contact form and I will be able to see information about what features are activated on your PHP installation on the servers.
Comment by Phrixus — 21/3/2005 @ 12:46 am
I got it working.
I cheated though, I changed hosting comanies. For some reason I could make it work at SBC Yahoo, but it worked the first time I tried it at Godaddy.
Comment by Andy — 21/3/2005 @ 5:49 am
That should have been couldn’t make it work at SBC Yahoo.
Comment by Andy — 21/3/2005 @ 5:50 am
Ok… good job Andy!! Dont forget to try the full version if you haven’t already as it has the domain checks aswell!!
Comment by Phrixus — 21/3/2005 @ 9:28 am
Hello. Thanks for the great plugin. My shared server runs in PHP safe mode and they will not change that. I get the following error message and wonder if their is a work around? THANKS!!!
Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /home/virtual/site470/fst/var/www/html/urbanevangelists.com/wp-content/plugins/pxsmail.php on line 40
Comment by jeffrey — 22/3/2005 @ 2:52 pm
Did you try the compatibility version?
Comment by Phrixus — 22/3/2005 @ 5:11 pm
Thanks for responding. Sorry I didn’t try that. Since I was running on Apache, it didn’t immediately occur to me. Sorry for not being more creative. THANKS again, it worked.
Comment by jeffrey — 22/3/2005 @ 7:15 pm
Okay not sure why but everytime I put the into a post it adds a space before the “!” point after I save. Can’t see the form. disabled textile 2 but still won’t work. Help.
Comment by Setfire — 25/3/2005 @ 5:07 am
Where exactly do I place the ?? I’m totally confused.
Thanks.
-Pat
Comment by Pinfante — 27/3/2005 @ 6:54 am
Last post didn’t show the line of code that needs to be somewhere the “mail form” Where does it go?
Thanks again.
-Pat
Comment by Pinfante — 27/3/2005 @ 6:57 am
Now I just noticed that the form is there, but is way down low on the page with a bunch of white space above it.
??
-Pat
Comment by Pinfante — 27/3/2005 @ 1:46 pm
Now I just noticed that the form is there, but is way down low on the page with a bunch of white space above it.
??
-Pat
Comment by Pinfante — 27/3/2005 @ 1:46 pm
Sorry, me again
How do i put the form on a seperate page like mentioned in the thread above. I noticed those forms show:
Comment by Pinfante — 27/3/2005 @ 4:59 pm
Hi, the code <!––mail form––> should be placed on a post or page, Just copy this into the ‘Page Content’ box in the Wordpress admin section.
Comment by Phrixus — 28/3/2005 @ 3:31 pm
Thanks for the reply..
I did this, and noticed two things:
1. The form appears way at the bottom of the page with a bunch of white space above it.
2. The typical blog-type Comments section appears at the end of the form.
I noticed that yours is really clean – how do I do that (i.e. get it on completely seperate page)?
Thanks again.
Comment by Pinfante — 28/3/2005 @ 7:44 pm
Are you running WP 1.5? If so, read the documentation about creating pages. If you are using a previous version, you might like to check out the static pages plugin. You can find details of this by searching the WP forum.
Comment by Phrixus — 29/3/2005 @ 12:10 am
got it! Thanks so much for your help
-Pat
Comment by Pinfante — 30/3/2005 @ 2:30 pm
I had to install the host command on my server to get this plugin to work. On Debian it was “apt-get install host”. It’s probably present on most distributions, but just in case it’s not.
Nice plugin.
Comment by Dave — 31/3/2005 @ 5:19 pm
Thanks for that hint Dave… I think that might help a lot of people!
Comment by Phrixus — 31/3/2005 @ 5:35 pm
How do i go abouts having this on a plane page? I don’t mean using the page option in WP, as this puts the comments field undernear! i mean just like this http://www.phrixus.co.uk/contact
i can’t for the life in me work it out and it is driving me nuts!
Comment by Steve — 3/4/2005 @ 11:17 am
Hi Steve, you need to make a new template for the page. I simply made a copy of my main index.php file and removed the comment parts. You then save this page under a new name ‘template1.php’ for example and select it as the template for the page you create in WP.
I know… a bit confusing… here is the full story!!
Comment by Phrixus — 3/4/2005 @ 6:52 pm
ok thanks, yeah i understand that. will give it a try
Comment by Steve — 4/4/2005 @ 2:50 am
ok Well this is odd. i did it and it just defaults back to the main theme!
Comment by Steve — 4/4/2005 @ 3:04 am
You selected the new them in the page options and took all of the comment code out of that page? If that is the case something funny is going on with your install! If you would like me to have a look at your template file, let me know and I will send you my email address!!
Comment by Phrixus — 4/4/2005 @ 8:21 am
It works!
Thanks
Comment by Andy — 7/4/2005 @ 5:27 am
I couldn’t get it to work using the back end. Every time I tried to type in it saved it as (notice space before !). This however was easily fixed by updating the wp_posts table by hand.
Comment by AlRayyes — 10/4/2005 @ 8:52 pm
Just wanted to say thank you for this wonderful plugin, I got it up and running with relative ease on my site (after I finally got the code to insert properly on the page…stupid C&P). It’s working beautifully. (Just another reason why Wordpress is the best!) Thanks again!
Comment by Bleu Unicorn — 10/4/2005 @ 9:31 pm
I can’t seem to get it to work on my contact page
Comment by Scott — 11/4/2005 @ 11:50 pm
I can’t get it to work for the life of me. I tried both versions. I’m hosted on a linux system so the main version should be fine. I’m running WP 1.5. I’ve tried inserting the code on pages and posts to no avail. Each time I view the page or post containing the code, it displays this:
If I put the code in this way: <!–mail form–>
I get displayed.
Plugin is activated. Options are in admin folder and accurately filled out (no significant changes).
http://www.whollyhis.net/contact-us/ is where I’d like to use it.
Comment by Josiah — 12/4/2005 @ 10:37 pm
Scott, are you using this code.. <!––mail form––> on the page you want? Are you using the Markdown or Textile plugins?
Comment by Phrixus — 12/4/2005 @ 11:20 pm
Phrixus:
I’ve got it working, but I get this on the top of the page I created:
__(’Read the rest of this page »’)
Take a look if you get a chance: Contact Me
Any ideas?
Comment by Dave — 13/4/2005 @ 7:39 pm
I was having the same issues as everyone else, but here is what I finally did to get my contact form working properly.
1). Create a new page that is strictly for visitors contacting you.
2). Don’t cut and paste the . Type it out and (this is the important part) make sure there are NO spaces anywhere between the symbols.
Hopefully that helps you. I just got my form working after fighting with it for awhile. Good luck!
Comment by WooHooBlog — 14/4/2005 @ 2:01 am
Thanks so much for your form and hard work! Took reading down to the copy and paste issue before I got it going – you know – just can’t wait to see something up and running.
Comment by SCSteve — 14/4/2005 @ 12:45 pm
Hi Dave, I think I know where your problem lies. You need to look at that area in your template to remove that text. If you have any problems, please mail me your template file and I will have a look for you. Address sent via contact form on your site!
Comment by Phrixus — 14/4/2005 @ 3:20 pm
Dave again,
I think you might need to consider using the compatibility version of the plugin aswell as you have domain check errors!!
Comment by Phrixus — 14/4/2005 @ 3:23 pm
Thanks for your plugin! I read all these comment before installing it, so I had no problem with getting it running. Just one thing (and it’s probably not related to the plugin itself): I can´t get the real sender’s email address in the message I receive, everything seems to be sent from @localhost.localdomain. How could I fix it?
Comment by pandem — 20/4/2005 @ 10:29 am
I think that localhost.localdomain is the email address configured for your webserver. The webserver is sending the message after all. Definately not a plugin issue I’m afraid.
Comment by Phrixus — 20/4/2005 @ 10:46 pm
Thanks, Phrixus, for your promtp response, I’ll try to solve this issue with my host.
Comment by pandem — 22/4/2005 @ 10:15 am
I forget to mention that I did get it working. I had a multi-fold problem. The first was fixed by typing out the code rather than cutting and pasting it. Second, WordPress kept trying to add spaces within the code. Thirdly, I was trying to put it on a seperate WordPress page (rather than a post) that was using a specific template. When I switched the page to using a different template, it worked fine.
Hope that helps someone else.
Comment by Josiah — 27/4/2005 @ 3:53 am
I got it to work after a couple tries. Figured out that you had to use the
tags to get it to work. I don’t know why I didn’t think of it the first time, I just cut and pasted the code snippet in, didn’t work, typed it in, didn’t work, etc. Then after properly chastising myself (I’ve been up far too late tonight – that’s my excuse), I realized I had to sandwich the snippet between the code tags. Works a charm now.Comment by Mark — 3/5/2005 @ 2:40 am
Excellent plugin. Like several other users, I had to type in the code myself rather than cut and paste from your site. Good work!
Comment by Logan — 7/5/2005 @ 6:30 pm
The compatibility. version works good for me. Thank u.
Comment by missi — 8/5/2005 @ 5:08 pm
Had some problems getting it up and running – but I think I have it. Odd thing though, it seems to be taking a long time to send emails – I sent a few messages hours ago, but they’ve not arrived in my inbox. Does it take a while to redirect, or is there something wrong with my install?
Any help for your great plug-in would be appreciated.
Comment by tylerwillis — 13/5/2005 @ 12:58 pm
The transmission should be immediate on the same server. It seems that you are having sending issues. Are you using the compatibility version?
Comment by Phrixus — 13/5/2005 @ 5:54 pm
Phrixus,
Thanks for the reply – I figured it out, the error was on my end. You might put a warning about Outlook 2003 eating the contact emails as junk mail – that’s what happened to mine. I made a workaround, and your plugin works beautifully.
Thanks for your progamming prowess.
Tyler
Comment by tylerwillis — 13/5/2005 @ 6:48 pm
Great plugin. Thanks.
The one thing I’ve experienced in tests is receiving five (5) emails for every one (1) submission. I imagine that’s a problem with my server, not your script. I changed the email the script sends to and got the same result. Has anyone else experienced this?
Thanks again for making it available.
All the best.
Comment by Robert — 16/5/2005 @ 5:12 pm
Hello !
Sorry, my english is very bbaaaaddd !! :p
I have create a page with the Admin section, copy the code but there not the form when i edit it ! :’(
PLease help me ! –> you can see the page here : http://www.vendran.com/contact/ !
HELP !!
PS : The Markdown or Textile plugins are desactived ?
Comment by MoiMM — 19/5/2005 @ 1:01 am
Hi, you need to make sure that you use the code supplied above in the comments. Check the 4th and 5th comments to see what I mean. It is Wordpress being too clever!!!
Comment by Phrixus — 24/5/2005 @ 4:59 pm
Great plug in. I, too, had to manually type in the tag before it would work. For some reason, it didn’t like the copy and paste.
Comment by normad — 26/5/2005 @ 4:39 pm
Great plugin, it works no problemo for me. My issue is perhaps more related to my theme, but I thought someone might be able to explain what I did wrong. The plugin appears in the content portion of the page, but below the sidebar — see what I mean here: http://www.grumblegrumble.ca/?page_id=707
Again off topic, but how do I make my contact page’s url appear like this: http://www.grumblegrumble.ca/contact/ ? It seems everyone else has figured it out but I can’t seem to figure it out.
Comment by Jeff — 28/5/2005 @ 3:59 am
Jeff,
I think you just need to change the permalink structure within the WordPress Admin area. Go to the options Section, then Permalinks. (http://www.grumblegrumble.ca/wp-admin/options-permalink.php) It will give you an example something like this:
/%year%/%monthnum%/%day%/%postname%/
or like this:
/archives/%year%/%monthnum%/%day%/%postname%/
You then put the desired structure in the box on that page and click the “Update Permalink Structure” button on the page. That’s it. Your .htaccess file will need to be writeable for that to work. If you don’t know what that means, check out the support forums for details. (http://wordpress.org/support)
Comment by Josiah — 29/5/2005 @ 3:00 am
cool, thx Josiah!
Comment by Jeff — 1/6/2005 @ 8:15 pm
Hey Phrixus, I tried anything i could but I just could not get fhe form not to be at the bottom of my page, I read the forum on creating page, but it did not help a lot
I saw above that someone had the same problem…
Comment by John — 8/6/2005 @ 1:19 pm
I finally got the form to appear on page! It works beautifully!
I’m using the X-Valid plugin, by Jamie Talbot, and had to put a check in the “Don’t Check This Post” box in order to stop the insertion of a space between “” (which is what I kept seeing on the published page)
instead of
“”.
Thanks!
This is a great plugin!
Comment by Ben — 16/6/2005 @ 7:40 am
Sorry about that.
It should have been:
< !–mail form–>
and
<!–mail form–>
where you see the “”’s
Comment by Ben — 16/6/2005 @ 7:43 am
Thanks phrixus for the fantastic Plugin!!!
Got it working.
Comment by rhesusv — 18/6/2005 @ 9:54 am
I don’t see why, but if I create a page with
it always comes out like
…and the form doesn’t show up. Do textile or markdown change the formatting or what else could be the problem?
Comment by Grendel — 19/6/2005 @ 10:09 pm
Textile and Markdown change the code unfortunately.
Comment by Phrixus — 20/6/2005 @ 3:32 pm
I don’t know if anyone else is having this problem, but I can’t change the default options of the form. I placed the two files in my wp-plugins directory, activated the plugin, and then went to Options > PXS Mail.
Then something weird happens…
(Picture) http://snipurl.com/fwxk
Two menu bars appear at the top and whenever I try to edit the options, it says that it’s saved, but when I go back nothing has changed.
I ended up having to edit the plugin file to get it to work.
Has anyone else noticed this?
- J2
Comment by J2 — 29/6/2005 @ 3:04 pm
Hi, thats a really weird problem! No one has mentioned it here or mailed me about it yet! What version of WP are you running? It may be a new issue. What did you alter to get it working? … your advice might help another user!
Comment by Phrixus — 29/6/2005 @ 5:26 pm
Ohm?I´ve only get
———–
That destination does not appear to exist
———–
after I want test that script in wordpress 1.5.1.3 on a linuxserver (debian).
But – of course – my own email (entered in this commentarfield, too) would be exist, I am totally sure.
Its a little bit crazy to get at http://www.kiezkicker.de the information that my domain does not appear to exist…
Comment by Stefan — 30/6/2005 @ 10:21 pm
Hi Stefan… you need the other version of the plugin which doesn’t include that method for checking the domain! My own web hosting changed and that feature stopped working a while ago!
Comment by Phrixus — 30/6/2005 @ 11:19 pm
Hmpf, yes, now it´s working fine.
I should have find it out by myself if I look around at that page a little bit more before I post, sorry.
Comment by Stefan — 1/7/2005 @ 9:28 am
thanks, great plugin. very easy and efficient.
pls let me know if you ever update it.
Comment by thesuperstar — 2/7/2005 @ 4:32 pm
Hi,
I have the compatibillity version installed on my blog. It seem to work fine, get the message: email successfully sent, but the mail never seem to make it to my inbox. What could be the problem ?
Comment by Anja — 5/7/2005 @ 2:54 pm
Hi,
It’s not really working for me. I’m putting this under the contact page of my site and it won’t work. It automatically puts a space between ! and
Comment by Bilal — 5/7/2005 @ 7:47 pm
Nevermind, it’s workgin!
Comment by Bilal — 5/7/2005 @ 9:15 pm
Hi Anja,
Your webserver is telling PHP that the email has been sent. It must be a configurartion issue with that. Do you have access to the server directly or are you using a web host service with limited control?
Comment by Phrixus — 6/7/2005 @ 7:09 pm
To all…
I am considering a big upgrade to the plugin that has the compatibility version as an option and easier control of the CSS code and a better tag to implement the form. Would anyone be interested in that??
Comment by Phrixus — 6/7/2005 @ 7:12 pm
Just instsalled the plugin (compatability version) and it’s working fine. Saved me from having to work out how to do it myself, too. Just wanted to say thanks!
Comment by Ant — 6/7/2005 @ 7:26 pm
I have access to my server through a panel there, and i use filezilla.
Comment by Anja — 7/7/2005 @ 11:06 am
Anja, make a php file using notepad called info.php (or anything else you like!)- Inside that file insert…
… send me a link to this file by my contact form and I will be able to see information about what features are activated on your PHP installation on the servers. It will be possible to see from this if the required libararies are installed.
Comment by Phrixus — 7/7/2005 @ 4:35 pm
Hm i was wondering if you got my mail?
Comment by Anja — 9/7/2005 @ 9:07 am
Hi Anja, yes and will reply now!
Comment by Phrixus — 9/7/2005 @ 12:04 pm
FYI. Trick for getting the plugin to work with Markdown:
Enclose the code snippet in a blockquote.
Comment by Steve — 10/7/2005 @ 8:47 am
Thanks Steve… that is why I was planning an upgrade! To fix a few minor issues like that!
Comment by Phrixus — 10/7/2005 @ 6:13 pm
Hi Shane,
I moved to a new host today, and guess what…. your pluggin works like a charm now. All the email are just beautifully coming into my mailbox.
Just wanted to let you know. (Y).
Comment by Anja — 10/7/2005 @ 8:58 pm
Hi Anja… thats great news… thanks for letting me know!!
Comment by Phrixus — 10/7/2005 @ 9:57 pm
Hello Phrixus, the email field dont works for me.
Comment by Nets — 19/7/2005 @ 9:06 pm
Oh non, sorry, it’s ok, but with markdown, this plug dont works.
Comment by Nets — 19/7/2005 @ 9:08 pm
The actually plugin is working great – http://hobonation.com/?page_id=20 – but the form appears at the bottom of my page in Firefox for some reason, how can I fix that, seems like a weird issue to me. Maybe a problem with that theme? Thanks for the great plugin.
Comment by corey — 22/7/2005 @ 2:39 pm
Hi Corey, Have you made a seperate theme file for the plugin. I would have a look at the CSS for it. Looking at the source, it all seems ok but I am sure it has to do with the theme… which is nice btw!!
Comment by Phrixus — 22/7/2005 @ 4:31 pm
I wish I could make a theme like that, but I just grabbed that one from alex king’s theme browser.
By a seperate theme file do you mean making a new .php file like some of the above have done? ill try that
Comment by corey — 23/7/2005 @ 6:12 am
Hi Corey, if you check the Wordpress Codex you will find instructions on making pages and how to create a theme. It is actually very simple and will give you much more control over the page.
Comment by Phrixus — 23/7/2005 @ 9:20 am
I have the same problem that Corey has but only of 2 out of my 5 themes (spring and tulip). So I agree that is the way the theme is layed out whether is the CSS or something els. One day I will try to figure it out.
Thanks for the plug in.
Comment by Carissa — 24/7/2005 @ 7:38 am
Thanks for the greate plugin.
Hope the next version will compatible with markdown
Comment by Kenzo — 24/7/2005 @ 10:32 pm
Hmmm, I’ve got the plugin activated, and the form shows up nicely on a page. Can’t receive the emails though. Double-checked the email address in the options. Tried both the normal and compatibility versions of the plugin. Not using Markdown or Textile. My server is running Linux. Checked my spam box and nothing received.
A temp version of the blog is here:
http://70.84.25.242/~electro/blogs/contact/
Any ideas? This is a great plugin so far. For some strange reason, the Ryan Duff version that this was based on never worked past the Options page for me. So I’m very thrilled thus far!
Comment by Rob — 25/7/2005 @ 1:21 am
Hi Rob, who are you hosting the blog with? For every other person that has had this problem, it has been the web-host. If you are sure this should be working, try making a phpinfo page as described above in the comments.
Comment by Phrixus — 25/7/2005 @ 10:22 am
Phrixus, got it working with a different email address. Something to do with the server. I’ll look into it. Thanks!
Comment by Rob — 26/7/2005 @ 1:10 am
Hi Rob,
this looks very promising, but the plugin always says “invalid e-mail adress”. I presume it’s return code 2. This happens no matter what e-mail addresses I use. Please try it here: http://www.parenthese.de/?page_id=32
Help greatly appreciated.
Comment by Christoph — 26/7/2005 @ 7:56 am
Rats, I should have read the whole thread. Used the compatibility version and it is working very well now. I apologize for the inconvenience …
Comment by Christoph — 26/7/2005 @ 8:05 am
Your plugin works great. Thanks. I’m wanting to include the CSS for the plugin in the style.css. I’m lousy at php and was wondering if you could tell me what needs to be removed to accomplish this.
Oh ya, I figured out why the plugin messes up in some themes. They are probably declaring the width of textarea in the style.css. For example in the Falling Leaves Theme, all I had to do was change the style of textarea to p.textarea since he was wrapping in a paragraph tag. Once that was done the form jumped back into position.
Comment by Gary — 26/7/2005 @ 8:13 pm
Hi Gary, thanks for the hints!If I make a new version, it will have options for removing the internal styling. If you look in the plugin file… you can easily cut all of the CSS and put it into your standard stylesheet. You will find it all near the end of the file. Any probs… let me know!
Comment by Phrixus — 28/7/2005 @ 6:15 pm
Hi!
Thanks for the plugin! It sounds really groovy, but I just can’t get the form to display. (That would be step one, no?)
I created a new page plugin and I’ve followed all the above instructions, but I must be missing something! Anyway, the page is here: http://www.loribravo.com/wordpress/index.php/join_mailinglist/
It plugs in the form css, but it just refuses to display the form. What could I be doing wrong? (The plugin is activated, I’ve manually typed in in the template, I’m using Debian, so I installed host, I don’t have textile or markdown activated, etc.)
Let me know what you think. I’d really like to get this working.
Thanks in advance,
Lori
Comment by Lori — 5/8/2005 @ 6:41 am
um, I didn’t create a “page plugin” — I created a new page TEMPLATE. Sorry.
Lori
Comment by Lori — 5/8/2005 @ 6:42 am
Hello. I had trouble with this plugin until I retyped the mail-form code myself. It didn’t work when I copied-and-pasted the code from this website! I think it turned the dash-dash into an em-dash!
Comment by Dgold — 5/8/2005 @ 9:46 am
Hi!
I use your plug (compatibility version). (Thamnks!) But I can’t use special (utf-8, hungarian) characters. I’tried to save it with utf-8 encoding, but it didn’t solve the problem.
Any suggestions?
Another thing: I saw, that the plug creates css information in pages’ code. Is it neccesary?
Thanks!
Tamás
Comment by Tamás Hajas — 7/8/2005 @ 12:23 am
Hi Tamás, I have no idea about how you might get the code to work with that encoding. Unfortunately it is not an issue I have ever come across.
Your second question… If you take the CSS code and put it into your main stylesheet, it is ok to comment out the function at the end of the plugin ‘add_filter(‘wp_head’, ‘pxs_css’);’. Just add ‘//’ without quotes in front of the line and that will stop the insertion. I plan to make that an option if/when I write an update.
Comment by Phrixus — 7/8/2005 @ 11:00 pm
Hi Phrixus!
Thanks for answering! I will take the css to the stylesheet.
And I’ll look for the the answer to my 1st question and when I find, I’ll tell you. (That’s interesting: 1st i tried out the normal plugin, that did’nt work. Than I copy pasted the code of the compatibility version – ’cause i had no ftp – and it’was right. Than I uploaded this saved with UTF-8 codeing, ’cause I need the hungarian characters in the form. result: form is OK, but the messages not…)
Comment by Tamás Hajas — 8/8/2005 @ 1:08 pm
Tamás, that is strange and I would appreciate it if you could let us know the result of your search. I may be able to include your fix in the next version for anyone else that might have that issue! Thanks!!
Comment by Phrixus — 8/8/2005 @ 1:38 pm
Hi,
I set up the plugin (very easy to do, thanks), as is on this page now:
http://cgi.nelsonriggott.plus.com/souters/?page_id=13
but when I fill in the form and submit it, I get no response on the next page, and no email is sent.
Am I doing something wrong? I guess this is probably a problem with the server wordpress is installed on, but I just wanted to check what could be causing it, or where I could look for potential errors.
Thanks
Jim
Comment by Jim — 19/8/2005 @ 8:47 pm
Sorry, I have worked it out now. Thanks – Jim
Comment by Jim — 20/8/2005 @ 10:21 am
Any idea why my form’s alignment is off?
http://www.misterdimbert.com/wordpress/contact/
Comment by Seth — 22/8/2005 @ 3:17 am
hi
I got the same problem as Anja,
the Form works correctly but I don’t receive emails…
so I will create an info.php page as well but what should I do then?
Comment by nay-k — 23/8/2005 @ 1:02 pm
Hi Seth, The CSS for your site is overriding that on the contact form. You may be able to look through the source files and modify the styles within the plugin itself.
nay-k, if you are using the compatibility version of the plugin it is unusual for it not to work. If you are using free hosting services, it appears that the email functions are not available… read the above comments to see what I mean.
Comment by Phrixus — 23/8/2005 @ 6:07 pm
First, PXSmail works great. I had the same issue with the space in the include but fixed that by typing it by hand.
My question is: How does PXSmail send messages? Sorry if this is a n00b question. At least one of the other mail plug-ins requires us to create a new mailbox account and enter that info into the plug-in. How does PXSmail send mail without having this account requirement?
Comment by John T. — 29/8/2005 @ 11:03 pm
Hi John, PXSmail uses the mail function that is built into most PHP implementations. This is why it wont work on some of the free hosting accounts that people use as this will have been disabled for security…i.e…. stop spammers!!
Comment by Phrixus — 1/9/2005 @ 8:49 pm
Phrixus, thanks for answering. I noticed that the emails were coming through one of the accounts I have in my Wordpress setup, but I wasn’t sure how it was doing it.
If possible, it would be nice to allow us to enter a different mail account for the plug-in to use. Options are always good, but it works like a charm now. Thanks.
Comment by John T. — 6/9/2005 @ 4:49 pm
John, in the PXSmail options you can specify where you want the emails to go. You can find this part in the options tab of your admin area.
Comment by Phrixus — 7/9/2005 @ 10:44 pm
I seem to be having the same problem that J2 posted on 29/6/2005.
I have installed the plugin. It works fine for placing the form on the page and sending emails. But when I goto the Options menu and click on PXS Mail I get a double menu bar. If I try to change the default options and click update options I am sent back to a single menu bar and am in the Genearl Options section and it says that my options were saved but they were not. I am using WordPress v. 1.5.2.
J2 never posted any updates to his problem. Has anyone else had this problem and do you know of a fix? It is a great plugin but I would like to change some of the default text. Thanks
Comment by Jason — 11/9/2005 @ 12:15 am
Has anybody else had attempts made on this mailform to relay spam from variousdummyaddresses[at]aol.com?
I don’t want to post the offending addresses here but there’s an article about similar attacks at anders.com.
I have a feeling the attempt has not met with any great success as I have not had anybody contact me about receiving spam from my site!
Just thought I’d bring it to your attention, just in case etc.
It’s a great plugin, shame someone feels they need to mess with it.
Comment by GJD — 11/9/2005 @ 11:37 am
Hi Jason, Sorry but I have not had any experience with that problem myself. I am running the plugin on one of my sites with that version and it is fine. I am afraid that without further info or being able to duplicate the problem myself, I can’t really help.
GJD, this is not something I have come accross and I hope that it wont be successful. Mainly because the email address is directly referenced from the database. If it is used for this purpose, I guess a lot of scripts around the world will end up vulnerable. Let me know if you get any further information on this though!!
Comment by Phrixus — 11/9/2005 @ 4:54 pm
I’ve used this plugin on several websites (thanks for the sweet plugin) and I been receiving lots of bogus forms filled out by what seems to be robots.
Is there a known vulnerability with this form, or the mail services it uses? We are seeing junk emails (15 or more a day, but all junk, no spam, no links, no nothing) that contain attachments and all sorts of weird stuff. How the hell can you add an attachment through a form like this?
Comment by Justin Perkins — 11/9/2005 @ 8:36 pm
Phrixus, I feel like an idiot but I figured out the problem. I had copied the options-pxsmail.php into the /wp-content/plugins/ directory and not the /wp-admin/ directory. So should anyone else do a bonehead install of this plugin, the fix would be to follow the instructions more carefully. Works great now, Thanks.
Comment by Jason — 12/9/2005 @ 1:35 am
This contact form is vulnerable to form hacking, explained better here:
http://www.anders.com/cms/75/Crack.Attempt/Spam.Relay
A new version should be released ASAP to correct this gaping vulnerability.
Comment by Justin Perkins — 12/9/2005 @ 3:27 am
PLUGIN UPDATED
See the main post above for details of changes and the option to download the new version.
Comment by Phrixus — 12/9/2005 @ 6:50 pm
PXS Mail Form
Phrixus
Has updated their email contact form plugin, built off of Ryan Duff’s excellent wp-contactform plugin. PXS includes additional checks over the original plugin, as well as the option to turn off the embeded CSS, and use your own.
…
Trackback by WordPress Station — 12/9/2005 @ 7:04 pm
Thanks for the quick response Phrixus, I’m curious if your update does any referrer checking on the post?
I’ve fixed the carriage return vulnerability, but am still getting flooded with junk mail from kiddies attempting to exploit this issue.
Comment by Justin P — 12/9/2005 @ 9:30 pm
Hi Justin, the post does not do any referrer checking. If you have any ideas for implementing this. I would be happy to look into it.
Comment by Phrixus — 12/9/2005 @ 10:12 pm
Just checking the HTTP_REFERER server variable is all that is needed, maybe comparing it against some other server variables like SERVER_NAME and/or SCRIPT_NAME would be a good comparison that doesn’t require hardcoding the expected referring URL.
I would even go so far as to raise a red flag not to send the email at all if any fields have a carriage return in them (except the message field). Maybe that’s a better approach since just stripping unwanted characters doesn’t stop the spam from arriving in my inbox.
Comment by Justin P — 13/9/2005 @ 8:54 pm
Good points Justin, would it also be useful to maintain a basic log perhaps that could be viewed in the control panel? Something along the lines of registering the number of mails sent, the number that were red flagged and the number of mails that didn’t pass the referrer check? If so, would just a basic count be preferable or a more detailed output?
Comment by Phrixus — 13/9/2005 @ 10:12 pm
No I don’t think logging is that important, at least not for me and clients I have set up with WP and this great plugin
Comment by Justin Perkins — 14/9/2005 @ 3:06 am
Ok, thats fine so just to confirm, for the ‘referrer checking’, the script should check that the POST data originated on the server itself and if there are any red flags raised anywhere, the script should just stop and not bother to send the junk?
Comment by Phrixus — 14/9/2005 @ 7:59 am