Help - Search - Members - Calendar
Full Version: Post By Email Pro
Web Design Seo Forum > 3D Web Design English Forum > Joomla Extensions
Pages: 1, 2, 3
Ivan Stamenov
New, enhanced PRO version of Post By Email Joomla component is released. Component is working with joomla 1.5, 2.5 and with Joomla 3.

Цитат
Post by email Pro is included as free bonus in Bonus package of SEO Articles Network for Joomla


The main features added in the Pro version are:

- Support for attached files (see below for more details);
- Support for base64 encoded e-mails and ssl encryption. If received email is encoded, is automatically decoded.
- Subscribing email address - for kunena forum.
- Itegration with Kunena, K2 and Ignite Gallery (JomSocial support is for Joomla 2.5 version only).
- Optimized threading algorithm for Kunena - all emails with same subject (include Re:, Fw:, Re, Fwd, etc.) are going automatically to the same thread in kunena. You have option in admin ("Reply tag" function) to configure these strings.
- Included Scraper - Scraper can parse link from email body and will grab content on page where link point.
- CSV import functions.
- Video player options.
- Included content formatting functions: you can control titles, urls, meta description and body of imported emails.
- Improved update: New versions are installed without uninstalling old version. On update configured email boxes stay untouched in admin.

Цитат
Known issues: Conflicts with Blogsten and Maljet.


How to update to next version?
Just install over. Configured emails will stay untouched.



For Joomla 2.5 folder must be located in images/stories. Example folder "postbyemail" real path is
Код
public_html/images/stories/postbyemail


For Joomla 3.xx folder must be located in images. For Joomla3 example folder "postbyemail" real path will be:
Код
public_html/images/postbyemail



Version history:
14.09.2018: Post by email Pro v.1.10.3 released. Changes: Updated to work with Php 7.2.

09.11.2015: v.1.10.2 for Joomla 3 - added is Kunena 4 support.
12.01.2015: v.1.10.1 for Joomla 3 - fixed bug in cron job.
24.11.2014: PostByEmail v.1.10 released. Two new tabs, many Scraper and content formatting function improvements! Now you have full control of imported content due on many new rules and filters - titles, urls, meta description and body of imported emails!
- you can search and replace special characters, symbols and words (title and alias).
- you can remove too short words (title and alias).
- you can transliterate titles and alias.
- you can search in email body for keywords or strings and to import only content you want.
- you can remove headers and footers or signature lines from imported emails.
- you can control Meta Description and to add a #hashtags to the Meta Description.

New functions are ONLY for Joomla 3 version!



Full Description of new Functions presented first in PostByEmail v.1.10


20.11.2014: PBE v.1.9.11 - minor bug fix in JomSocial importer (Joomla 2.5 version only).
16.10.2014: PBE v.1.9.10. Latest Ignite Gallery v.3 support for both versions. Support for in-line and attached images when importing in Kunena forum (untill now was supported only in-line images).


29.09.2014: v.1.9.9 for Joomla 3 and v.1.8.6 for Joomla 2.5 - added is video attachments support.

Video Attachments:


Video Players code examples (video containers):


23.09.2014: v.1.9.8 for Joomla 3 - fixed wrong image path bug in scraper.
21.07.2014: Huge improvements and 30% more new functions added: Scraper functions added to Post by Email for Joomla 3. Now the power of Joomla Scraper is inside Post by Email. Removed Limit for replay markers for Kunena.
18.06.2014: Bug fixes in CSV import export component for Joomla 3.
22.04.2014: V.1.9.6 for Joomla 3 and v.1.8.5 for Joomla 2.5: bug fixes for Kunena importer amd JUtility Joomla function changed to JMail in Joomla 3 version. To fix your version yourself, check this post.
02.04.2014: V.1.9.5 for Joomla 3 is released - Added are CSV import functions over free component included in "Post by Email" package. Is updated only version for Joomla 3! Full guide and functions description: Csv Import Export Joomla Component.
2014-03-10: Both versions are updated.
v1.9.4 for Joomla 3. Fixed bug - "Publish automatically" selection. Till now was only possible to select YES.
PBM v1.8.4 for Joomla 2.5 - Improved parsing to "From" email header. This affects in a greater degree Kunena importing.

2014-02-26: Updated both Jomla 3 and Joomla 2.5 version to work well reply to topic in Kunena 3 if post is from anonimous user.
12 February 2014: v.1.8.3 for Joomla 2.5 and v.1.9.3 for Joomla 3.xx are released - better compatibility with other Joomla components.
06 January 2014: bugfix in crojob for both versions.
16 December and 03 December 2013: two bugfixes for K2 importer. v.1.9.2 For Joomla 3.x and v.1.8.2 for joomla 2.5: Bug fixes in K2 importer (K2 team update again and again K2...) and "copy" button bug fix in Joomla 2.5 version.
26 November 2013: Version 1.9.1 For Joomla 3.x (important update for compatibility with php 5.3 and joomla 3.x) and v.1.8.1 for joomla 2.5
11 July 2013: v.1.8.0 for joomla 2.5 and minor bug fixes in V.1.8.9 for joomla 3 version to work better with kunena 3.
19.06.2013: V.1.8.9 released. Version for Joomla 3.0 updated to work with latest php versions.
12.06.2013: Added Kunena 3 support in Joomla! 2.5 and in Joomla 3 versions.
07.06.2013: Added Italian translation in Joomla 2.5 version. Paolo Giustiniani, Thank you!
15.04.2013: Updated Kunena parser (update of Auto-reply function for Kunena) in J! 2.5 and J!3.0 versions. Now PBE is able to parse "Re: [Forum] Topic (Category)" and "Re: Re : Re: Fwd : [Forum] Topic (Category)".
04.04.2013: v.1.7.8 for joomla 2.5 and v.1.8.7 for Joomla 3.0: added is Kunena parser. When you select to post as reply in kunena, "Forum" and "Thread ID" options don't work - parser post email in the right topic automatically based on email name (name of topic must be included in email title). Post by email for Joomla 3 does NOT support Kunena for Joomla3 for now!



25 March 2013: v.1.7.7 for joomla 2.5 and v.1.8.6 for Joomla 3.0: added option to allow posting from all registered users in addition to the "from" filters.
19 March 2013: v.1.7.6 for joomla 2.5 and v.1.8.5 for Joomla 3.0: small fixes to support latest kunena and new option in admin - Reply tag.
04 March 2013: v.1.7.5 for joomla 2.5 and v.1.8.4 for Joomla 3.0: added option to import items in content and K2 with the same titles many times.
12 February 2013: v.1.7.4 for joomla 2.5 and v.1.8.3 for Joomla 3.0: If the sender's e-mail address is recognised as a Joomla user's e-mail address, the relevant user gets set as content item author. Otherwise the default author is used.
07 February 2013: v.1.7.3 for joomla 2.5 and v.1.8.2 for Joomla 3.0: Timezones bug fix.
01 February 2013: v.1.7.2 for joomla 2.5: is added option to add included as attachment picture in K2 tab "picture".
16.01.2013: v.1.8.0 for Joomla 3.0. Joomla 3 version of Post By Email support only content and K2!
10.01.2013: v.1.7.1 for Joomla 2.5: Is added language option for content and K2.
07.12.2012: Fixes in cronjob in joomla 2.5 version to be more robust.
21.11.2012: Vesrion 1.7.0 for Joomla 2.5 is launched. It has xajax removed, code optimized and works with both Kunena 1.7 and 2.0.x. Kunena ver. 1.6 and below are no longer supported and may not work correctly.
14.11.2012: v.1.6.4 of Post By Email Pro - added is file extension type option and bug fix with imported from gmail images. The accepted attachment file types now might be set as file extension in addition to the MIME type, e.g. "xls;doc;pdf". Note that the extensions must be entered without the trailing dot! Are updated both versions - for Joomla 2.5 and for Joomla 1.5!
05.11.2012 - v.1.6.3 and two new options: "Notify subscribers" option for Kunena and storing of information from imported emails in database table. If option is switched on, sender's name and/or e-mail address are stored in joomla database. Is updated Joomla 2.5 version only!
18.09.2012 - v.1.6.2 - added is Iphone mode for posted from Iphone emails with images (Joomla 2.5 version only). There are two new settings: mode and concatenation html. Mode = Default means that the component will work as it worked by now: the last part of the message, which is not an attachment, will be set as a content of the resulting article; the rest will be ignored. E.g. if you have an e-mail with two variants of the message (plain text and HTML), the plain text variant will be ignored and the HTML variant will be set as the article's body. Mode = iPhone means that no part of the message will be ignored. All these parts will be concatenated using the HTML code, set in the concatenation html setting (e.g. <br />, <hr />, etc.).

Screenshot from New functions in v.1.6.2:


03.09.2012 - v.1.6.1 for Joomla 2.5 - Integration with Ignite Gallery. Only Ignite Gallery v.2.xx is supported. Component is not tested with Ignite Gallery v.3.xx. You can configure category in gallery where image and description will be posted and what user is owner of this picture. (Joomla 2.5 version only)

Screenshot from New functions in v.1.6.1:


20.08.2012 - v.1.6.0 for Joomla 2.5 - added is "Use publish up date" option. Both versions for Joomla 2.5 are updated. (for Kunena 2.0 and over and for old Kunena).
v.1.5.9 for Joomla 2.5 - added is support for non-standart charsets. Only version for Joomla 2.5 is updated. (27.07.2012)
v.1.5.8 for Joomla 2.5 and v.1.5.4 for Joomla 1.5 - addes is function to remove html entities if strip "html tags" function is switched on. Changes in this version
v.1.5.7 for Joomla 2.5 - bug fix for Kunena (12.07.2012). Only version for Joomla 2.5 support Kunena 2.0 and over!
v.1.5.6 for Joomla 2.5 - Sender Filter (Allowed and forbidden emails option) and update to work with Kunena 2.0 and over. Joomla 2.5 version only! (09.07.2012)
v.1.5.3 for Joomla 1.5 - option for posting in k2 is added to joomla 1.5 version (04.06.2012)
v.1.5.5 - Support for Apple Message framework messages is added (Joomla 2.5 version only). If the message contains HTML header part, it is stripped out and the body tag is replaced by a div tag.
v.1.5.4 - Subject of email going automatically to alt of imported images and to meta description in K2 and com_content (16.05.2012)

New functions in v.1.5.4:
Subject of email going automatically to alt of imported in content images and to meta description in K2 and com_content.
Meta desc add words - this option add selected number of first words from email body in meta description.



v.1.5.3 - K2 support - released on 15.05.2012.
v.1.5.2 - Bug fixes for Joomla 2.5 version (08 May 2012)
v.1.5.1 - Bug fixes for Joomla 2.5 and joomla 1.5 version (23 April 2012)
v.1.5.0 for Joomla 1.5 is released. Now both versions of component (j15 and j17) have the same functions (14 February 2012)
v.1.5.0 - stability fixes and code improvements for version for Joomla 1.7 (23 December 2011)
v.1.4.6 - four new options ( two for attached images, two for readmore separator). Only Joomla 1.7 version is updated! (22 December 2011)
v.1.4.5 - stability fixes. Both versions are updated - for joomla 1.7 and for joomla 1.5 (15 November 2011)
v.1.4.4 - bug fixes. Both versions are updated - for joomla 1.7 and for joomla 1.5 (31 October 2011)
v.1.4.3.2 - only joomla 1.5 version is updated to work with new version of jomsocial (27 October 2011)
v.1.4.3.1 - More error messages added in component for diagnostic of possible problems with mail server (24 October 2011)
v.1.4.3 - Post By Email Pro For Joomla 1.7 And Joomla 1.6 (7 October 2011)


Other features added:

- Strip HTML Tags setting (for outlook express and other email clients). Instructs the component whether to strip the HTML tags from the e-mail message or not. This setting should be set to YES if you are posting into a forum thread and it should be set to NO if the content is published as an article;

- Allowed Tags setting. If the Strip HTML Tags setting is set to YES, the tags listed here will NOT be stripped from the message (e.g. <img><br><p>, etc). There must be no characters between the listed HTML tags (coma, space or whatever);

- Insert Before Content setting. A text block which will be prepended to every message processed. Can contain HTML markup. If Strip HTML Tags is set to YES the Insert Before Content HTML markup will be stripped as well;

- Insert After Content setting. Similar to the above setting, this text will be appended to every message processed. Can contain HTML markup. If Strip HTML Tags is set to YES the Insert After Content HTML markup will be stripped as well;

- Default Title setting. If an e-mail is sent without a subject, this string will be set as a title of the post/article. Prior to the current component version the e-mail message would have been ignored under certain conditions;

- Attachments Directory setting. The directory in which the attached files will be saved to;

- Accepted MIME Types setting. A complete list of the MIME types accepted. By default these are images exclusively (jpg, gif or png) (see below for more details).

- Charset: The message's charset and author detection are now much more robust. All Bugs are already fixed also.

- TimeZones: Are used global Joomla TimeZone setting. The following Joomla global setting must be set correctly:
Код
Administration => Global Configuration => Server => Locattion Settings => Server Time Zone


Requirements of Post by email
PHP 5.2+ and MBString PHP extension: must be installed, enabled and properly configured.


There are some requirements which must be met for an attached file to appear into the post or article's content:

1. The MIME type of the attached file must be listed in the Accepted MIME Types setting. If so it will be saved into the Attachments Directory and its URL or tag will be placed on the relevant place in the message (see 2.). If the MIME type of the attached file is not among the accepted types it will be discarded. A list of the files' MIME types by their extensions may be found here: http://www.webmaster-toolkit.com/mime-types.shtml.

2. Edited by Ivan Stamenov on 14.12.2011 - the use of lowercase names is not a must anymore: The attached file's name enclosed in square brackets must be placed somewhere in the message's body. If you want to put the image FLowERs.JPG somewhere in your article, attach it to the e-mail message and put the text [FLowERs.JPG] where you want the image to appear in your message's body. If the attached file's tag is not found within the message's body it WILL NOT be added at the end automatically.


You can attach as many files as you wish to your e-mail messages. They all will be processed if the following conditions are met:

- the attached file is an image;
- the e-mail message is going to be posted as an Joomla article;
- the Strip HTML Tags setting is set to NO.

then the attached file's tag [lower_case_name_of_the_file] in the message will be replaced with an <img> tag pointing to the locally saved file. Otherwise the attached file's tag will be replaced with the absolute URL pointing to the locally saved file.

- "Notify subscribers" option for Kunena. When importing into Kunena (ver. 1.7 or 2.0+), the component is now capable of sending e-mails to the subscribed users, if the "Notify subscribers" setting is switched on.
- Kunena support following HTML tags - <b><strong><i><u><img><a><code> . Video attachments are not supported for Kunena!
- Storing of information from imported messages in database table - if option is switched on, sender's name and/or e-mail address are stored in database. When importing into com_content or K2, the component is now capable of storing information about the message sender's name (if present) and/or e-mail address. To do so, the relevant table field names must be set in the "Additional info" section of the PBM settings. The component checks if these fields exist in the relevant table. If not - it creates them.



How to make Post by Email automatically working? How to setup Cron?

Цитат
Test your email box configuration manual first! If is working well manual, try with cron.


By default cron function work only over php. Here are two ways to schedule your mailboxes: Open cron jobs page in cpanel and set up cron:
Код
/usr/local/bin/php -q /relative path to host directory/public_html/administrator/components/com_post_by_email/cron.post_by_email.php >> /dev/null


for Windows 8 or Server 2012:
Код
Invoke-WebRequest http://WEBSITE_URL_HERE/administrator/components/com_post_by_email/cron.post_by_email.php | Out-Null


If you don't have cpanel and cron jobs function in your control panel: Post by Email work great also with free cron services like this FREE cron service.

Way 2:
1. Create file with name mycron.php. Code for this php file:
Код
<?php
$a = file_get_contents('http://yoursite.com/administrator/components/com_post_by_email/cron.post_by_email.php');
?>


2. Upload file mycron.php in your public_html. Create cronjob in your cpanel with command:
Код
/usr/local/bin/php -q /relative path to public_html/mycron.php >> /dev/null


3. Set cron to run in your control panel (cpanel or other) every 15 or 30 minutes (recommended). In Unix Style view this should be:
Код
*/30 * * * *



If you want to use cron from browser or from curl function, make this simple change:
1. Open file "\administrator\components\com_post_by_email\cron.post_by_email.php" and replace
Код
if (!empty($_SERVER['REMOTE_ADDR'])) exit;


with:
Код
//if (!empty($_SERVER['REMOTE_ADDR'])) exit;



2. Open file "\administrator\components\com_post_by_email\controller.php" and replace (it is located around line 80 in body of the function named "cron" )
Код
if (!empty($_SERVER['REMOTE_ADDR'])) exit;


with
Код
//if (!empty($_SERVER['REMOTE_ADDR'])) exit;



Where to see email preferences?
Email settings for your server ar known from yur host support and are visible in your hosting control panel. This info is visible at this page (cpanel):
Код
link-to-control-panel-of-host/frontend/x3/mail/clientconf.html?acct=email@web-site.com


If there are no incoming server port - test first with standart port 110, if not working - with port 25.
For SSL - port 995 is the standart port.


How to test?
Read this topic: How to test Post By Email Pro

Configuration of Gmail Accounts
- Be sure that pop3 protocol is switched ON for account before test!
- Mail Server: ssl://pop.gmail.com
- port: 995
- ssl must be switched ON in your email settings
- Read this for configuration: Gmail Accounts Setup

Google Apps configuration:

If you use Gmail and Google Apps, you may need to unlock your account:

Цитат
If you're a Google Apps user, enter www.google.com/a/your_domain.com/UnlockCaptcha to clear the CAPTCHA. Replace "your_domain.com" with your domain name. If your Google Apps account has been changed, you can clear your CAPTCHA with this link.


Or try the link: https://www.google.com/accounts/UnlockCaptcha


Price of Post by Email is 29 USD. Download and online Purchase: Post By Email Pro




________________________________________________________________________________


FAQ


For Kunena:
Цитат
I have 'post as reply' set to 'No'
hmmm... id DOES seem to be odd at the minute. SOME posts are as a new topic, and some are added to an older topic


If email subject is exactly matching thread in selected category or if "Thread ID" is set, then email is posted as replay to that thread! Else email is posted as new thread in selected category. This is protection from floating forum with threads which already exists!

------------
Joomla have duplicate content protection. If you want to import many emails with the same titles, you must use options "Use MD5 aliases" or "Add timestamp", or both! In this way, date, hour, minute and seconds of import will be set as alias of imported content item.

Import of items with duplicate titles is possible only for one item at once - with every next import will be imported one new item with unique alias. And we recommend you to set option: "Delete processed e-mails" to YES. In this way on first import will be imported one item and this item will be deleted, on import two will be imported again one item and will be deleted, and so....
------------
1. If "delete emails" function is not working with your email server, you may need to setup POP3 recent mode!

Setting up 'recent mode':
In your PBM settings, replace 'username@gmail.com' in the 'Login username' field with 'recent:username@gmail.com'

Read more: Emails can not be deleted with "DELE" command if POP3 connection is not in recent mode!


2. If your site is not working well when importing many emails or with many images inside emails or with huge images, you probably use function download images (attachments) on server with unsufficient power. To work well Post by Email with huge number of imported messages at once and to download and import big images, you need more power on server.

Just increase memory_limit and max_execution time settings of php over php.ini file. If you don't have access to these settings, ask your host support to change them.

Recommended setings are: memory_limit - 64MB or more (Recommended: 128), max_execution time - 60 or more seconds. Code for php.ini:
Код
memory_limit = 128M // or more
max_execution time = 60 // or more

_______________________________________________________________________________

If you looking for parsers for Post by Email: check this topic: http://3dwebdesign.org/forum/diy-parser-fo...-by-email-t2041

Jomsocial and Kunena Setup Guide: http://3dwebdesign.org/forum/post-by-email...jomsocial-t2122

If you try to import many emails with the same titles, read this topic: http://3dwebdesign.org/forum/post-by-email...te-solved-t1172

Цитат
To switch off duplicates protection, use option Use MD5 aliases. This will generate aliases of content items as MD5 string with date, hour and second inside and no matter are your articles only with one title or not, all imported articles will be with different urls (aliases).


If you need to attach image as article intro image and full text image, try this code hack:
http://3dwebdesign.org/forum/index.php?sho...post&p=8087


If you have troubles with php 7.1 or php 7.2, you can try to change php version only for post by email folder: create one new .htaccess file and place it in this directory:
Код
public_html/administrator/components/com_post_by_email/


Code for this .htaccess file to change to php 5.6:
Код
AddHandler x-httpd-php56 .php

If doesn't works, replace code with:
Код
AddHandler application/x-httpd-php56 .php

_______________________________________________________________________________
muddauber
Just tried to forward our Constant Contact email ( a lot of embedded images
using URL links, not in email message)
into Post by EMail and it loaded all the images and layout correctly.

Only problem was with the width of the email newsletter.

Great extension! Continue developing this great product!
Ivan Stamenov
New features are added and Post by Email Pro is ready and available for purchase.

In latest version for Joomla 1.5 (Post by Email Pro 1.4.3) are added:

1. Now you can have single email parsed into multiple articles. A suitable PHP parser file must be present in the administrator/components/com_post_by_email/parsers/ directory and the email's "Parser" setting must point to the corresponding parser file. A working example for LinkedIn is available. It retrieves the articles' author, title and intro for each article in the LinkedIn email and passes the information back to the controller so that each article is published separately.

2. If you are publishing in the com_content, now you can turn ON the new duplicate content check filter. If the new article's title already exists in the database, the article will be ignored and it will not be imported again.


In version for Joomla 1.7 are more two extras, you can read here about post by email for Joomla 1.7.
Web Design Seo
Today version for joomla 1.5 of Post by Email Pro is updated also - v.1.4.3.2 is latest. Component is updated to work with latest jomsocial.

Oct 31 2011: New version is released - Post by Email Pro v.1.4.4 - with two bug fixes. Both versions are updated - for joomla 1.7 and for joomla 1.5.
Web Design Seo
Questions are moved in support topic.

Цитат
This topic is guide for functions and new releases, please, dont post here support questions.
Web Design Seo
Today new version of post by email pro is released. Only Joomla 1.7 version is updated! Screen from updated version:



New options in v.1.4.6 and over (Joomla 1.7 and 1.6 only):
- Introtext separator
- Introtext size [words]
- HTML container and Default position for attached images.
Web Design Seo
Version of Post by email Pro for Joomla 1.5 is updated today. All functions from Joomla 2.5/1.7 version are now included in version for Joomla 1.5 also.

On 23 April 2012 is released v.1.5.1 - This version is bug fix for bot Joomla 2.5 and joomla 1.5 versions. Problem is described in this topic.
acmb
HINT:
(so no-one else spends as long as I did trying to re-configure mailservers!)
For Gmail accounts (or any other that require SSL encryption for POP3), use:
Mail Server: ssl://pop.gmail.com
Port: 995

This tells the fsockopen function to open an SSL connection when it is called in the pop3.class.php procedures
Web Design Seo
Extension is updated again today. Latest version is 1.5.2, updated on 08 May 2012.

Changes in this version are only Bug Fixes from this topic:
http://3dwebdesign.org/forum/index.php?showtopic=1010

Optional: If you have problems with posting in latest Kunena, try this:
http://3dwebdesign.org/forum/index.php?showtopic=1013
Web Design Seo
Post by Email Pro v. 1.5.3 is released. Now Post by Email Pro support import to K2 component.

Only version for joomla 2.5/1.7 support k2!

Updated version is already uploaded in our file directory.
lupo
QUOTE (acmb @ Apr 24 2012, 11:13 PM) *
HINT:
(so no-one else spends as long as I did trying to re-configure mailservers!)
For Gmail accounts (or any other that require SSL encryption for POP3), use:
Mail Server: ssl://pop.gmail.com
Port: 995

This tells the fsockopen function to open an SSL connection when it is called in the pop3.class.php procedures


Thank you very much!!! smile.gif
Ivan Stamenov
Today Post by Email Pro v. 1.5.4 was released.

Changelog:

Bug is fixed: when a file is attached and a tag is present within the message body, the tag will be ignored if a file with the same name has been uploaded previously. The bug was caused by the fact that the file is renamed when uploaded thus the original tag in the message body was not recognised.

If a html container is set for the uploaded files, the second string %s in it will be replaced with the message's subject, e. g.
Код
<img src="%s" title="%s" />

will become something like
Код
<img src="path/to/my/image.jpg" title="The subject of my message" />



The subject of the message is set automatically as Meta description of the content item and as title of the inline images if using K2 or com_content.
Ivan Stamenov
Today Post by Email Pro v. 1.5.5 was released. Is updated Joomla 2.5 version only!

Changelog:
Support for Apple Message framework messages is added (not tested extensively);

If the message contains HTML, HEADER and BODY tags:
- the HTML tags are replaced with an empty string;
- the HEADER part gets stripped, its contents are ignored;
- the BODY tag is replaced with a DIV tag, its styling and attributes are preserved.

Note: please be careful when setting the Introtext settings in the PBM. You are strongly advised to use the Introtext separator setting and do not rely on the Introtext size [words] setting as the latter merely counts the spaces from the beginning of the message and the Read More tag may end up within a HTML tag...

New version is already updated in our file directory.
Web Design Seo
v.1.5.3 for Joomla 1.5 is released - now option for posting to k2 is added to joomla 1.5 version. Latest version screenshot:

Ivan Stamenov
A new setting has been added to the J2.5 version: Sender Filter. A list of e-mail addresses may be specified and the component may be told what to do with these addresses:
- Accept e-mails only from these addresses;
- Ignore the e-mails from these addresses (ban).




Is updated only version for Joomla 2.5!
Web Design Seo
On 09.07.2012 is released v.1.5.6 of Post by Email Pro for Joomla 2.5. No new functions, component is updated to work with Kunena 2.0 and over.

This update is for joomla 2.5 version only! Only version for Joomla 2.5 support Kunena 2.0 and over!
Web Design Seo
v.1.5.8 for Joomla 2.5 and v.1.5.4 for Joomla 1.5 - addes is function to remove html entities if strip "html tags" function is switched on.

Read more about changes in this function
Web Design Seo
Check encoding of imported emails first. You can send two exact looking emails from every email client to one email box but email message one can be in utf-8, other in cyrillic for example.
Web Design Seo
Post by Email Pro v.1.6.0 is here. Is added option to clear field Publish Up date when (only for content and K2). Option is named "Use publish up date".



Is updated only Joomla 2.5 version.

Detailed info about this update.
Ivan Stamenov
Цитат(mitirino @ Sep 14 2012, 05:57 AM) *
How does it handle the case where I send the email from my iPhone and I don't know what is the name of the attached file? Also on iPhone I can "Copy" images from my album and then "Paste" them into the email body... is this supported.

(not sure how other phones work but I don't think they give you an option to name the pictures you make with your camera)

I want to get this mostly so people can create articles from their phones directly after taking a picture... just click "email" and put some simple subject (for a title) and some body (for the text of the article). If this is supported I'm getting your extension.

Thanks


Hi, mitirino.

I remember a few months ago we had such a request and I think the component supports such a format now (but I am not entirely sure - only 99% smile.gif). We may do the following: please send us such an email through your iPhone (with an image attached) to the following e-mail: test_test[at]3dwebdesign.org ; I will parse it with the PBM and will inform you about the results...
Web Design Seo
New version v.1.6.2 of Post by Email Pro for Joomla 2.5 is present.

Added are functions:

- Iphone mode - for posted from iphone emails with images.
- Integration with Ignite Gallery (www.ignitegallery.com). You can configure category in gallery where image and description will be posted and what user is owner of this picture.

In order to use PBM with Ignite Gallery please enter the PBM e-mail's settings and set:
- Publishing Settings => Publish the content in => select Ignite Gallery;
- Choose the Ignite Gallery Category the pictures are to be published to (Ignite Gallery => Category);

Цитат
The e-mails must have subject, it will be displayed upon import if an error occurs (e.g. if the attached file is not an image file).

!!! Important !!! There must be only one file attached to every e-mail. If there are more files, only the last one will be processed. Company logos, attached to the e-mail as part of the user's signature, will probably be imported instead of the attached file because usually they come last.

The e-mail's content will be used as a description of the attached picture - exact html will be posted, so is recommended to use option: Strip HTML tags.


About Iphone mode: probably this mode will work well with android phones also.


New version is added to our file directory. Only Joomla 2.5 version is updated.
Ivan Stamenov
Today version 1.6.2 of the component for Joomla 2.5 was released. There are some new features:

1. There are two new settings: mode and concatenation html.

Mode = Default means that the component will work as it worked by now: the last part of the message, which is not an attachment, will be set as a content of the resulting article; the rest will be ignored. E.g. if you have an e-mail with two variants of the message (plain text and HTML), the plain text variant will be ignored and the HTML variant will be set as the article's body.

Mode = iPhone means that no part of the message will be ignored. All these parts will be concatenated using the HTML code, set in the concatenation html setting (e.g. <br />, <hr />, etc.).







2. Support for Ignite Gallery is added. You have to chose the Ignite category the images will be imported to. The content of the e-mail will be set as description of the imported image. If multiple images are attached to the message, only the last one will be processed!

Web Design Seo
Цитат
How do I get it back but that the mail will be picked up automatically. Is this possible using a cron job?

Yes, there is a cronjob, just read guide in first post in this topic.



New v.1.6.3 of Post by Email for Joomla is published today!

Added are two new options:

- "Notify subscribers" option for Kunena. When importing into Kunena (ver. 1.7 or 2.0+), the component is now capable of sending e-mails to the subscribed users, if the "Notify subscribers" setting is switched on.
- Storing of information from imported messages in database table - if option is switched on, sender's name and/or e-mail address are stored in database. When importing into com_content or K2, the component is now capable of storing information about the message sender's name (if present) and/or e-mail address. To do so, the relevant table field names must be set in the "Additional info" section of the PBM settings. The component checks if these fields exist in the relevant table. If not - it creates them.



Is updated Joomla 2.5 version only!
Web Design Seo
Today this fix is released, version of component for Joomla 2.5 is updated again.
Ivan Stamenov
A new version will be released in a few hours. The accepted attachment file types now might be set as file extension in addition to the MIME type, e.g. "xls;doc;pdf" (please note that the extensions must be entered without the trailing dot).

Fixed is a bug when the message boundary ends with the '=' character. To fix it manually, open the PBM controller at /administrator/components/com_post_by_email/controller.php:



1. Replace (line 457 J2.5 or 568 J1.5):

Код
if (!$$param) {
    if (FALSE !== ($pos = stripos($chunk, $string))) {
        $$param = trim(substr($chunk, $pos+strlen($string)),"\"\r\n\t=: ");
            if (FALSE !== ($pos = stripos($$param, "\n")))
            $$param = trim(substr($$param, 0, $pos),"\"\r\n\t=: ");
    }
    if ('boundary' != $param && 'filename' != $param)
        $$param = strtolower($$param);
}


with:

Код
if (!$$param) {
    if (FALSE !== ($pos = stripos($chunk, $string))) {
        $$param = trim(substr($chunk, $pos+strlen($string)+1),"\"\r\n\t ");
        if ('boundary' != $param && 'filename' != $param && 'cid' != $param)
            $$param = strtolower($$param);
    }
}




2. Replace (line 709 J2.5 or 721 J1.5):

Код
//preserve the ?= pairs
$message = str_replace("?=\r\n", 'pbm?=pbm', $message);
//soft line breaks - quoted-printable encoded messages
$message = str_replace("=\r\n", '', $message);
//restore the ?= pairs
$message = str_replace('pbm?=pbm', "?=\r\n", $message);
//unfolding...
$message = str_replace("\r\n ", ' ', $message);
$message = str_replace("\r\n\t", "\t", $message);


with:

Код
//unfolding...
//preserve the soft line breaks
$message = str_replace("=\r\n", 'pbmSLBpbm', $message);
$message = str_replace("\r\n ", ' ', $message);
$message = str_replace("\r\n\t", "\t", $message);
$message = str_replace('pbmSLBpbm', "=\r\n", $message);
Web Design Seo
New version is already uploaded. Are updated both versions - for Joomla 2.5 and for J1.5!
Ivan Stamenov
Vesrion 1.7.0 (for Joomla 2.5) is launched. It has xajax removed, code optimized and works with both Kunena 1.7 and 2.0. Kunena ver. 1.6 and below are no longer supported and may not work correctly.

New version is already uploaded and available.
Web Design Seo
New version is released and is already available - v.1.7.1 for Joomla 2.5. Is added option "language" for content and K2. Now you can post imported content only in one language or in all languages in website.
Ivan Stamenov
A version 1.8.0 for Joomla 3.0 of the Post By Email component is already available.

The content below refers only to those, which hosting runs PHP 5.2.x and below:

If you want to use Joomla 3.x and automatic import from cron job, you may add the following code on top of the .htaccess file:

Код
AddHandler x-httpd-php53 php


Then you'll have to alter (as described in the file itself) the cron.post_by_email.php file in order to make it work under these conditions, basically:

1. Replace
Код
die('Your host needs to use PHP 5.3.1 or higher to run this version of Joomla!');

with
Код
define('MY_SITE_ROOT', 'http://my.site.domain/root/');
echo file_get_contents(MY_SITE_ROOT.'administrator/components/com_post_by_email/cron.post_by_email.php');
exit;


2. Replace http://my.site.domain/root/ with your site's domain and root directory. These steps will ensure that the .htaccess directive has effect upon the cron job and it will not die with fatal errors.

Post by email version for Joomla 3 support only content and K2!
Web Design Seo
01 February 2013: v.1.7.2 for joomla 2.5 is released: is added option to add included as attachment picture in K2 tab "picture". VErsion for Joomla 3.0 is updated - v.1.8.1 is latest.
Ivan Stamenov
New versions are released for both Joomla 2.5 and 3.0 (v.1.7.4 for joomla 2.5 and v.1.8.3 for Joomla 3.0).

If the sender's e-mail address is recognised as a Joomla user's e-mail address, the relevant user gets set as content item author. Otherwise the default author is used.
Web Design Seo
Today is released new version - v.1.7.6 for Joomla 2.5 and v.1.8.5 for Joomla 3.0.

1. Is added a new setting in the admin (Reply tag), now you are able to set what the reply emails' subjects must start with. You may set this to AW, WG, RE, FWD or whatever you want. If an email subject starts with AW:, wg:, Re: or fWd: (case insensitive), the message will be threatened as a reply to the relevant topic.
2. Some small changes to work well with latest kunena 2.0.4.

Цитат
Older versions of Post By Email are inside archive. If your version of Kunena is older, i recommend you to use v.1.7.5 of Post By Email for Joomla 2.5 and v.1.8.4 of Post By Email for Joomla 3.0.



New version is uploaded and available for download.
gruz
Disregard it. The uses misconfigured the plugin.
pavelKukov
Post By Email do NOT trigger joomla before/after save events.

Importer for com_content is located at: /public_html/administrator/components/com_post_by_email/helpers/importers/com_content.php

Write code looks like:

Код
... line ~51
$row =& JTable::getInstance('content');
$row->bind($data);
if ($row->store()) {
...
Web Design Seo
New version is released 04.04.2013: v.1.7.8 for joomla 2.5 and v.1.8.7 for Joomla 3.0.



Цитат
Added is Kunena parser. When you select to post "as reply" in kunena, "Forum" and "Thread ID" options don't work - parser post email in the right topic automatically based on email name (name of topic must be included in email title).




Post by email for Joomla 3 does NOT support Kunena for Joomla3 for now!
Web Design Seo
15.04.2013: Post By Email Pro now have new update of Auto-reply (RE and FWD) function for Kunena. Now PBE is able to parse "Re: [Forum] Topic (Category)" and "Re: Re : Re: Fwd : [Forum] Topic (Category)".

Цитат
Are updated both versions - for Joomla 2.5 and for Joomla 3. New version is already published in our website and is available for download from users with active subscription.
Web Design Seo
New version is released:
Цитат
16.04.2013: Fixed one notice in cron in version for Joomla 1.5.


Is updated only version for Joomla 1.5!
Web Design Seo
Today is added Italian translation (only in Joomla 2.5 version) by Paolo Giustiniani.
Thank you, Paolo!
pavelKukov
Soon will be available new downloadable version of "Post By Email". Versions are as follows:

for Joomla 2.5 -> 1.7.9
for Joomla 3.0 -> 1.8.8

What's new in this versions?

1. Added support for kunena 3.x
2. Conversion for basic html tags to bbcode when posting to kunena.
3. Minor code improvements.
Web Design Seo
New version is already uploaded and available for download. Now latest version of "Post by email" support kunena 3.
Web Design Seo
V.1.8.9 for Joomla 3.0 is released. Version for Joomla 3.0 is updated today to work with latest php versions.

Only joomla 3.0 version is updated.
chrigu888
Hi,

I have yesterday installed Post By E-mail. This is working perfect. I can send E-Mails directly to the News section of my Joomla Website. This is working perfect by Google Mail and by the iPad. Text and also images are displayed correct.
But if I use my Samsung Galaxy S2 only the Text will be diesplayed. The image will be ignored. Any idea what I have to do?

I run version 1.7.8 on Joomla 2.5.11.

Kind regards
Chrigu
pavelKukov
New versions of post by email are released.

1.8.9 for joomla 3+
1.8.0 for joomla 2.5

Changes are in kunena support. Now is possible to have moderated categories. Imported with PBM topics and messages will wait approval. It has minor improvement in parsing email subject.

Fixed bug:
Create topic in first category when target category is not found.
------ Now topic won't be created at all. ------


Example:

You have category named "Cat" and topic named "Black"

1. If category is moderated new topics and messages will wait approval. (in previous version will be published directly, without moderation)
2. If email subject is "Dog", when you try to import, will give an error because category "Dog" do not exists. (in previous version will be created topic "dog" in first category)
3. If email subject is "Orange (Cat)" will be created topic named "Orange" in category "Cat"
4. If email subject is "Re: Black (Cat)" will be posted new message in category "Cat" topic "Black" with subject "Re: Black"
5. If email subject is "Black (Cat)" will be posted new message in category "Cat" topic "Black" with subject "Re: Black"
Julian
Hi Pavel,

the component is really great and thanks a lot for it.

There is just one feature, that I am missing a lot:
A line like that for the answers:

<----- Write above that line to answer the posting ----->

Whatever is written in that line, that´s not important.
The important thing (for me) is, that I won´t like to have the complete mail in the forum. Most users quote the complete text of the answered email, becuase Outlook and others do it automatically. This is not a problem in eMails, but if that happens in the forum it will get a problem.

In addition to that, many users add footer-linkes in their eMails, sometimes eMail-Adresses appear in answers, that should not get posted in the forum and stuff like that.

By adding a line like the above one and have the funcion, that only the text ABOVE the line is posted in the forum, this would make it much more conveniant.

Do you see a chance for that?

All the best, Julian!
Web Design Seo
Post by Email can work with parsers. We have one old example for linkedin in package (is non-working, linkedin change their emails content). Every php programmer or company as developer can make parser - for outlook or for some website like emails received from facebook for example.

3D Web Design to make parsers soon? There is no chance to make some parser soon, we have many prepaid orders for custom development and we will work only on these orders in next 1-2 months.
Julian
QUOTE (Web Design Seo @ Oct 4 2013, 06:11 AM) *
Post by Email can work with parsers. We have one old example for linkedin in package (is non-working, linkedin change their emails content). Every php programmer or company as developer can make parser - for outlook or for some website like emails received from facebook for example.

3D Web Design to make parsers soon? There is no chance to make some parser soon, we have many prepaid orders for custom development and we will work only on these orders in next 1-2 months.


Unfortunately I am not a php-programmer, so I guess I pass this topic for the moment.

But I have another question:
ARe there any problems with the cron?

Since four days I try to get the cron working. But even if I call the URL directly, the eMails are not taken into the forum.
The cron-command I use in the moment is:

CODE
/usr/MYSERVER/php -q /home/netsh106601/html/administrator/components/com_post_by_email/cron.post_by_email.php &>> /dev/null


or

CODE
http://www.MYDOMAIN.de/administrator/components/com_post_by_email/cron.post_by_email.php


Nothing happens. Even If I directly open the url
CODE
http://www.MYDOMAIN.de/administrator/components/com_post_by_email/cron.post_by_email.php

nothing happens.

But When I click on "Import" in the backend, everything works.
Any Idea?

All the best, Julian!
Web Design Seo
Julian, is possible to have some php error. Is your test with activated error reporting on maximum?
Julian
QUOTE (Web Design Seo @ Oct 8 2013, 06:13 AM) *
Julian, is possible to have some php error. Is your test with activated error reporting on maximum?


Now I made a test with the Setting "Maximum".
But nothing. It doesn´t work, and there are no Error-Messages.
Web Design Seo
We can't help you without error. Test manual first.
Julian
QUOTE (Web Design Seo @ Oct 8 2013, 07:08 AM) *
We can't help you without error. Test manual first.


What do you mean with "Test manual"?
I tested it manual: When I call the php directly, there is no error-message. It´s just a blank screen.

So I´ve put two echo inside with the text "Hello world".
One on line 10, one on the bottom.
When I call the php manualy, the first echo is shown on the page, the last isn´t.

Meaning to me:
When the script is called, it works. But I don´t know on which line it breaks.
So I tested some more:
Even when I place an echo after the first line of code, it is not shown anymore in the output.

What does this line mean:
CODE
if (!empty($_SERVER['REMOTE_ADDR'])) exit;


I am not a coder, but as far as I try to understand, everything after this line is ignored.

All the best, Julian!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.

Web Analytics