I have an issue with processing embedded images which contain an email address inside an image element attribute. I believe this problem may be caused by the autolink.php functions.
When an email contains an embedded image with HTML like this:
<img explicitlogon="[email protected]" naturalheight="2000" naturalwidth="1429" size="196002" id="img537314" tabindex="0" style="max-width: 99.9%; user-select: none;" src="https://example.com/wp-content/uploads/2024/11/image.jpg">
Then instead of the image being displayed in the resulting post, a truncated form of the HTML is presented in the post content, like this:
[email protected]" naturalheight="2000" naturalwidth="1429" size="196002" id="img537314" tabindex="0" style="max-width: 99.9%; user-select: none;" src="https://example.com/wp-content/uploads/2024/11/image.jpg">
Further inspection of the debug logs suggests that this is happening when the autolink_do is run.
I am not sure exactly what’s happening but I suspect that the autolink_email function is processing the email which appears inside the explicitlogon attribute.
Can I suggest that autolink functions only run on content which is outside of the angle brackets (<>) of html elements to ensure that html attributes are not processed?
Clearly the explicitlogon attribute is added to the email of a lot of academic institutions:
https://www.google.com/search?q=%22%3Cimg+explicitlogon%3D%22
Happy to provide a copy of the debug logs if that helps.
]]>I’m trying to automate a blog post of a weekly newsletter that gets sent out by Constant Contact. The required footer includes an unsubscribe link (and other stuff) that we don’t want on the webpage for obvious reasons (someone could unsubscribe the email address from the list and it exposes the email name we’re using for postie)
I can’t use the ‘delete everything below [text string]‘ feature because then it take out all the other ending html code leaving a bunch of open tables/divs/hmtl that mangles the page display. I ONLY want to remove the unsubscribe/footer that CC and other services require.
Any ideas? Right now I have to take the email I receive from the list in my mail client, manually delete that footer and ‘send again’ to the wordpress email and its working that way. but… extra step.
Hi
I am sending an image in an email which I want to use as the featured image, and this is working, as this option is set to Yes in settings. However, it is also appearing in the post at the bottom even though “Include Featured Image in Post” is set to No.
Could this be a conflict with a theme, does anyone know? I’m using Publisher.
Thanks.
]]>If the email does not exist, click the “ProcessEmail” button or “Debug” button and it will be displayed normally.
But if the email is present, the browser shows ERR_EMPTY_RESPONSE.
You can check the presence of the email by clicking the test button.
When I set “Enable Debug Logging” to “YES” and checked the httpd_error.log, it looks like the following.
There were no errors left on the mail server
Is it a posting (access) error from postie to wordpress?
I have checked .htaccess, but I have not restricted access.
[Thu Oct 17 10:59:48.805680 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_place_media, referer:
[Thu Oct 17 10:59:48.805698 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_place_media_before, referer:
[Thu Oct 17 10:59:48.805715 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_place_media_after, referer:
[Thu Oct 17 10:59:48.805732 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_raw, referer:
[Thu Oct 17 10:59:48.805750 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_bare_link, referer:
[Thu Oct 17 10:59:48.805769 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_category, referer:
[Thu Oct 17 10:59:48.805788 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_file_added_pre, referer:
[Thu Oct 17 10:59:48.805806 2024] [php7:notice] [pid 70539] Postie [debug]: No registered filters for postie_include_attachment, referer:
[Thu Oct 17 10:59:48.805833 2024] [php7:notice] [pid 70539] Postie [debug]: default_charset: UTF-8, referer:
[Thu Oct 17 10:59:48.805851 2024] [php7:notice] [pid 70539] Postie [debug]: DB_CHARSET: utf8mb4, referer:
[Thu Oct 17 10:59:48.805867 2024] [php7:notice] [pid 70539] Postie [debug]: DB_COLLATE: database default, referer:
[Thu Oct 17 10:59:48.805908 2024] [php7:notice] [pid 70539] Postie [debug]: WordPress encoding: UTF-8, referer:
[Thu Oct 17 10:59:48.805938 2024] [php7:notice] [pid 70539] Postie [debug]: memory at start of email processing: 75368704, referer:
[Thu Oct 17 10:59:48.805957 2024] [php7:notice] [pid 70539] Postie [debug]: postie configuration, referer:
]]>
I’m looking at a way to take emails generated by MailChimp and post them to the blog via email. I tried “Clean HTML” but still ended up with formatting issues. I see “Newsletter Fixer” may be the solution, but I’d like clarification on how it works.
What is the best way to send an email to the WordPress site? Directly from Mailchimp (which creates potential security issue)? Cut and paste the body of the message into a new email? Cut and paste the html source of the message?
Are there any other issues I need to be aware of?
Thanks for your help.
]]>Hi,
Postie stopped publishing emails on July 10 2024 ; the emails typically contain 14 images weighting 67ko each, with a rather uncommon format (12000×1080 px)
I tried removing these emails from the inbox so the first email to process is simple text, and Postie worked OK.
But with images it’s not event able to process 1 email, and postie times out.
This setup has been working for several years with the same email format (sent by a remote server for monitoring purposes).
I guess this has to do with images processing as Postie leaves behind tmppost drafts.
Postie Log files als oshows much more queries than it used to but I don’t pretend I understand this part.
Is this fixable on Postie side ?
Regards
]]>I’d guess at least 30% of emails received are double-posted to the site, and I’m trying to figure out what’s triggering this. Has anyone else experienced this and found a solution?
]]>I have a customer CPT with an “Active” or “Blocked” flag. When the customer emails a post, I get this flag during postie_post_before. Is there are way to prevent the post from being posted or updated.
]]>Hello,
I have a problem with the images.
When the article is online and the images appear well but no link is generated. We cannot click on the images to view them.
The images are included in the text and I do not have a featured image.
The format is in HTML.
How can I solve this?
Thank you
I have been trying to email a test post. Postie is creating multiple tmptitle and a tmpPost repreatedly and as Draft posts. I also get a 503 error on Postie page when running check for email. I am logged in as an admin and sending to my Postie email from an admin email. I see the email arrive in the email inbox. It just never gets to Postie as an actual post.
]]>Hi
I have just recreated a site for our village newsletter, that worked flawlessly 5 years ago. Everything is up-to-date and emails are being imported.
However rather than importing 1 copy of each email as a draft post, I am getting 100s of copies imported. I’ve set Postie to import daily.
There are 9451 posts sitting in my Post Bin after spending an hour deleting the dupes. It would be good to solve this!
]]>Dear team,
I LOVE your plugin, and will also purchase some add-ons, like the auto-category one.
However, the problem I’m facing is that a featured image will only show for emails sent from my laptop, not from my phone. I installed the support plugin and sent one email each from my two devices. I’ll email it to you, referencing this support inquiry I created.
Thanks for your help in advance!
]]>E-mails are intercepted correctly by the Postie plugin. The new message also appears directly as a post in the WordPress backend. However, the message or the new post is automatically added to the status DRAFT. However, we would like the latest post received not to be set to DRAFT, but to be published directly and the old post to be deleted. Is that possible? What do we have to set?
Many thanks for your support and assistance.
]]>My goal is to give my customer the chance to upload images via postie
and automaticly build a gallery based on the attached email images.
Now i’m struggeling to customize the default gallery of wordpress.
And the html template for it.
I managed to change the size of the images in the functions.php with
function custom_size_gallery($attr) {
// Change size here – medium, large, full
$attr[‘size’] = ‘large’;
return gallery_shortcode($attr);
}
But i dont have a clue where to edit the template of the generated html.
In my installation for example the gallery doesnt use 100% width.
Instead it uses this: class=”col-md-10 offset-1″
Can someone give me please a hint where or how to do it ?
I would also use a gallery plugin if that is a solution for my problem.
regards
Michael
the plugin works fine with gmail, but there are some problems with mailchimp. is there a way to attach a featured image from newsletter, like it works with email and attachment file? also i send a newsletter with images but in post content the converted to text link, can you help with that?
]]>Is it possible to set up two or more mailboxes in Postie to publish posts?
]]>Hello team,
We use Mailchimp newsletter to send email to our clients. I tried to use this plugin for direct post via email but it doesnt work. The only thing that works is posting as plaintext( Mailchimp send plaintext email also).
Is there any addon that fixes this?
Thank you in advace!
Best regards
]]>The plugin seems not to be compatible with WPML. I tried to send a mail with a translated category but the post was imported in the default language.
]]>Hello Wayne,
Recently my organization created a new website, migrated all of our content across, and I’ve been struggling to get postie working correctly on the new site. We previously used it to auto-post emails sent out to our mailing list as “announcements” on the old site, using :start and :end to remove headers and footers.
I’ve been sending test emails and an odd thing happens where the test posts include a large portion of the front page of our site copied below the message, after where the :end code is placed. I have no idea why postie is grabbing that content, since it certainly isn’t being sent with the email.
I purchased the dynamic categories add-on so that we could have more control over which parts of the site our emails are auto-posted to. That is the only change on the postie side that I am aware of.
Are you able to assist at all?
With our thanks.
]]>We are experiencing problems due to script timeouts when Postie is importing images. In our specific case, images are not important and our best option would be set Postie to skip image parsing/saving. Is there a way to do so? I tried looking at filters but it looks like there is not such filter, and working the actions involved in the save attachments functions looks risky.
]]>Postie created hundreds of picture duplicates and it even seems to be growing. One blog post is already over 3 GB of size. Help, how to stop it?
Here is the blog post I am talking about: https://www.dospelostbezobav.sk/nasmerovanie-pomocou-karieroveho-poradenstva-dd-straznice/ It is not the only one, but it is the biggest one.
]]>For whatever reason Postie is not posting emails anymore. I test the config and it says there are emails waiting (68 to be exact) I did not process any of them as I have all new posts, post to Facebook.
Below is the debug I just pulled.
]]>enabling duplicate comments
doing postie_session_start
Starting mail fetch
WordPress datetime: 2024-07-17 18:49:05
wp_content_path: /home/commun51/ecidsf.com/wp-content
OS: Linux
PHP version: 7.4.33
PHP error_log:
PHP log_errors: Off
PHP get_temp_dir: /tmp/
PHP disable_functions:
PHP cURL version: 7.87.0
PHP Multibyte String support: yes
MySQL Version: 5.5.5
MySQL client: mysqli
Query: SHOW FULL COLUMNS FROMwpyj_posts
wpyj_posts charset: utf8mb4
WordPress Version: 6.5.5
WordPress Singlesite
WP_TEMP_DIR: (none)
WP_HOME: (none)
home_url(): https://ecidsf.com
WP_SITEURL: (none)
site_url(): https://ecidsf.com
WP_DEBUG: Off
WP_DEBUG_DISPLAY: On
WP_DEBUG_LOG: Off
WP_MAX_MEMORY_LIMIT: 256M (default)
WP_MEMORY_LIMIT: 40M
imagick version: 3.7.0
gd version: 7.4.33
Query: SELECT option_value FROM wpyj_options WHERE option_name = 'ewww_image_optimizer_sharpen' LIMIT 1
image editor supported: EWWWIO_Imagick_Editor
EWWWIO_Imagick_Editor supports: image/jpeg
EWWWIO_Imagick_Editor supports: image/png
EWWWIO_Imagick_Editor supports: image/gif
image editor supported: EWWWIO_GD_Editor
EWWWIO_GD_Editor supports: image/jpeg
EWWWIO_GD_Editor supports: image/png
EWWWIO_GD_Editor supports: image/gif
image editor supported: WP_Image_Editor_Imagick
WP_Image_Editor_Imagick supports: image/jpeg
WP_Image_Editor_Imagick supports: image/png
WP_Image_Editor_Imagick supports: image/gif
image editor supported: WP_Image_Editor_GD
WP_Image_Editor_GD supports: image/jpeg
WP_Image_Editor_GD supports: image/png
WP_Image_Editor_GD supports: image/gif
Registered image sizes
Array
(
[0] => thumbnail
[1] => medium
[2] => medium_large
[3] => large
[4] => 1536x1536
[5] => 2048x2048
[6] => twentyseventeen-featured-image
[7] => twentyseventeen-thumbnail-avatar
)
Registered filters for image_downsize
Registered filters for wp_handle_upload
No registered filters for wp_get_attachment_thumb_file
No registered filters for wp_handle_upload_prefilter
No registered filters for wp_handle_sideload_prefilter
No registered filters for pre_move_uploaded_file
image memory limit: 768M
DISABLE_WP_CRON: Off
ALTERNATE_WP_CRON: Off
WP_CRON_LOCK_TIMEOUT: 60
iconv: present
Active plugins
a2-optimized-wp/a2-optimized.php => 3.0.9
ewww-image-optimizer/ewww-image-optimizer.php => 7.7.0
jetpack/jetpack.php => 13.6
litespeed-cache/litespeed-cache.php => 6.2.0.1
postie/postie.php => 1.9.69
social-media-auto-publish/social-media-auto-publish.php => 3.1
wpforms-lite/wpforms.php => 1.8.9.6
Postie is in /home/commun51/ecidsf.com/wp-content/plugins/postie/
Postie Version: 1.9.69
POSTIE_DEBUG: On
No registered filters for postie_filter_email
No registered filters for postie_filter_email2
No registered filters for postie_filter_email3
No registered filters for postie_author
No registered filters for postie_post_before
No registered filters for postie_post_after
No registered filters for postie_file_added
No registered filters for postie_gallery
No registered filters for postie_comment_before
No registered filters for postie_comment_after
No registered filters for postie_category_default
Registered filters for postie_log_debug
Registered filters for postie_log_error
No registered filters for postie_session_start
No registered filters for postie_session_end
No registered filters for postie_preconnect
No registered filters for postie_post_pre
No registered filters for postie_email_reject_recipients
No registered filters for postie_email_notify_recipients
No registered filters for postie_email_reject_subject
No registered filters for postie_email_notify_subject
No registered filters for postie_email_reject_body
No registered filters for postie_place_media
No registered filters for postie_place_media_before
No registered filters for postie_place_media_after
No registered filters for postie_raw
No registered filters for postie_bare_link
No registered filters for postie_category
No registered filters for postie_file_added_pre
No registered filters for postie_include_attachment
default_charset: UTF-8
DB_CHARSET: utf8mb4
DB_COLLATE: database default
WordPress encoding: UTF-8
memory at start of email processing: 17644432
postie configuration
Array
(
[add_meta] => no
[admin_username] => Auto_Post
[allow_html_in_body] => 1
[allow_html_in_subject] => 1
[allow_subject_in_mail] => 1
[audiotemplate] => <audio controls>
<source src="{FILELINK}" type="audio/ogg">
<source src="{FILELINK}" type="audio/mpeg">
<source src="{FILELINK}" type="audio/wav">
</audio>
[audiotypes] => Array
(
[0] => m4a
[1] => mp3
[2] => ogg
[3] => wav
[4] => mpeg
)
[authorized_addresses] => Array
(
[0] => [email protected]
[1] => [email protected]
[2] => [email protected]
[3] => [email protected]
)
[banned_files_list] => Array
(
)
[confirmation_email] =>
[convertnewline] => 0
[converturls] => 1
[custom_image_field] => 0
[default_post_category] => 1
[category_match] => 1
[default_post_tags] => Array
(
)
[default_title] => Live From The Field
[delete_mail_after_processing] => 1
[drop_signature] => 1
[filternewlines] => 1
[forward_rejected_mail] => 1
[icon_set] => black
[icon_size] => 32
[auto_gallery] => 0
[image_new_window] =>
[image_placeholder] => #img%#
[images_append] => 1
[imagetemplate] => <a href="{PAGELINK}"><img src="{MEDIUM}" alt="{CAPTION}" width="{MEDIUMWIDTH}" height="{MEDIUMHEIGHT}" class="alignnone size-medium wp-image-{ID}" /></a>
[imagetemplates] => Array
(
[simple_link] => <a href="{FILELINK}">{FILENAME}</a>
[no_wrappers] => <a href="{IMAGE}"><img src="{THUMBNAIL}" alt="{CAPTION}" title="{CAPTION}" class="attachment" /></a>
[wordpress_default] => <a href="{PAGELINK}"><img src="{MEDIUM}" alt="{CAPTION}" width="{MEDIUMWIDTH}" height="{MEDIUMHEIGHT}" class="alignnone size-medium wp-image-{ID}" /></a>
[thumbnail_left] => <div style="float:left;margin-right:10px;"><a href="{IMAGE}"><img src="{THUMBNAIL}" alt="{CAPTION}" title="{CAPTION}" class="attachment" /></a></div>
[thumbnail_right] => <div style="float:right;margin-left:10px;"><a href="{IMAGE}"><img src="{THUMBNAIL}" alt="{CAPTION}" title="{CAPTION}" class="attachment" /></a></div>
[robert_felty] => <div style="margin-right:10px;background:black;color:white;padding:2px; width:{MEDIUMWIDTH};float:left"><a href="{IMAGE}"><img src="{MEDIUM}" alt="{CAPTION}" title="{CAPTION}" class="attachment" /></a><div style="padding:.2em;text-align:left">{CAPTION}</div></div>
[postie_legacy] => <div class="postie-image-div"><a href="{IMAGE}"><img src="{THUMBNAIL}" alt="{FILENAME}" title="{FILENAME}" style="border:none" class="postie-image" /></a></div>
[custom] =>
)
[input_protocol] => pop3
[input_connection] => sockets
[interval] => fifteenseconds
[mail_server] => mail.ecidsf.com
[mail_server_port] => 110
[mail_userid] => [email protected]
[maxemails] => 0
[message_start] =>
[message_end] =>
[message_encoding] => UTF-8
[message_dequote] => 1
[post_status] => publish
[prefer_text_type] => html
[return_to_sender] => 0
[role_access] => Array
(
)
[selected_audiotemplate] => custom
[selected_imagetemplate] => custom
[selected_video1template] => medium
[selected_video2template] => simple_link
[shortcode] =>
[sig_pattern_list] => Array
(
[0] => --\s?[\r\n]?
[1] => --\s
[2] => --
[3] => ---
)
[smtp] => Array
(
)
[start_image_count_at_zero] => 0
[supported_file_types] => Array
(
[0] => application
)
[turn_authorization_off] => 0
[time_offset] => 0
[video1template] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="320"height="240"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="320" height="240"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="320" height="260" scale="tofit"></embed> </object>
[video1types] => Array
(
[0] => mp4
[1] => mpeg4
[2] => 3gp
[3] => 3gpp
[4] => 3gpp2
[5] => 3gp2
[6] => mov
[7] => mpeg
[8] => quicktime
)
[video2template] => <a href="{FILELINK}">{FILENAME}</a>
[video2types] => Array
(
[0] => x-flv
)
[video1templates] => Array
(
[simple_link] => <a href="{FILELINK}">{FILENAME}</a>
[small] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="128"height="96"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="128" height="96"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="128" height="110" scale="tofit"></embed> </object>
[medium] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="320"height="240"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="320" height="240"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="320" height="260" scale="tofit"></embed> </object>
[medium_widescreen] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="480"height="270"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="480" height="270"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="480" height="290" scale="tofit"></embed> </object>
[large] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="480"height="360"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="480" height="360"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="480" height="380" scale="tofit"></embed> </object>
[large_widescreen] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="640"height="360"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="640" height="360"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="640" height="380" scale="tofit"></embed> </object>
[vshortcode] => [video width="568" height="320" {FILETYPE}="{FILELINK}"][/video]
[custom] =>
)
[video2templates] => Array
(
[simple_link] => <a href="{FILELINK}">{FILENAME}</a>
[small] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="128"height="96"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="128" height="96"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="128" height="110"></embed> </object>
[medium] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="320"height="240"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="320" height="240"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="320" height="260"></embed> </object>
[medium_widescreen] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="480"height="270"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="480" height="270"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="480" height="290"></embed> </object>
[large] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="480"height="360"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="480" height="360"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="480" height="380"></embed> </object>
[large_widescreen] => <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="640"height="360"> <param name="src" value="{FILELINK}" /> <param name="autoplay" value="no" /> <param name="controller" value="true" /> <embed src="{FILELINK}" width="640" height="360"autoplay="no" controller="true" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/" width="640" height="380"></embed> </object>
[flv_embed] => [flv:{FILELINK} 480 270]
[custom] =>
)
[wrap_pre] => no
[featured_image] => 0
[include_featured_image] => 1
[email_tls] =>
[post_format] => standard
[post_type] => post
[generaltemplates] => Array
(
[postie_default] => <a href="{FILELINK}">{ICON} {FILENAME}</a>
[simple_link] => <a href="{FILELINK}">{FILENAME}</a>
[custom] =>
)
[generaltemplate] => <audio controls>
<source src="{FILELINK}" type="audio/ogg">
<source src="{FILELINK}" type="audio/mpeg">
<source src="{FILELINK}" type="audio/wav">
</audio>
[selected_generaltemplate] => custom
[generate_thumbnails] => 1
[reply_as_comment] => 1
[force_user_login] => 0
[auto_gallery_link] => Default
[ignore_mail_state] =>
[strip_reply] => 1
[postie_log_error] => 1
[postie_log_debug] => 0
[category_colon] => 1
[category_dash] => 1
[category_bracket] => 1
[prefer_text_convert] => 1
[category_remove] => 1
[ignore_email_date] => 0
[use_time_offset] => 0
[postie_log_error_notify] => (All Admins)
[image_resize] => 1
[duplicate_comments] => 1
[legacy_commands] => 1
[add_wrapper_div] => 1
)
fetch_mail: Connecting to mail.ecidsf.com:110 (pop3)
pConnection: mailbox: INBOX
Connecting via Socket
Socket: mail.ecidsf.com:110
Socket error: 0 - (Resource id #1570)
Socket: POP3
checkOS: Linux
socket read (1) :+OK Dovecot ready.
socket write: USER [email protected]
checkOS: Linux
socket read (1) :+OK
socket write: (login) LOGIN/APOP/PASS
checkOS: Linux
socket read (1) :+OK Logged in.
socket write: STAT
checkOS: Linux
socket read (1) :+OK 0 0
pop count: +OK 0 0
fetch_mail: There are 0 messages to process
Array
(
)
fetch_mail: closing connection
socket write: QUIT
checkOS: Linux
socket read (1) :+OK Logging out.
Mail fetch complete, 0 emails
doing postie_session_end
memory at end of email processing: 17670168
Query: SELECT option_value FROM wpyj_options WHERE option_name = 'action_scheduler_lock_async-request-runner'
Query: SELECT option_value FROM wpyj_options WHERE option_name = 'jpsq_sync_checkout'
Query: SELECT COUNT(*) FROM wpyj_jetpack_sync_queue WHERE queue_id = 'sync'
Query: SELECT option_value FROM wpyj_options WHERE option_name = 'jetpack_sync_full_status' LIMIT 1
Hi,
We are posting on behalf of a client.
Recently, a lot of the mails from @playmeadowlands.com have come into a harnesslink.com’s news email which is then supposed to import them into draft posts via the postie plugin. This plugin is working for other articles/from other emails but not from these email addresses apparently.
Is there any specific email setting/formatting which can help to resolve this?
]]>i have been using postie to post for a few years now and once it was set up never had any issues posting today i tried to post and got this ERROR MESSAGE can anyone advise me wht happened and what i can do to fix this and continue posting as usaully Thanks
Postie Settings?(v1.9.69)fetch_mail: IMAP – Could not connect to IMAP server imap.gmail.com on port 993. Array ( [0] => A0002 NO [AUTHENTICATIONFAILED] Invalid credentials (Failure) )
I know is say invalid Credentials But i have not changed anything?
please advise
]]>Hi Wayne
I have a Plugin Dynamic Post which retrieves article via API and places them into the blog. The plugin uses the “Author” permissions. The problem we are having is that we added a video for the Tax article but when our plugin is posting the article to the blog the iframe with the vimeo embed gets stripped out. The reason I’m contacting you is that the websites that I have Postie installed on do not have this problem. The article is posted to the blog with the iframe and script in tact for my site that have Postie.
My developers have been unable to solve this issue, I’m thinking you ran into this same issue with Postie and have a permission change in your code to the Author or Editor user on Postie setting page, that allows unfiltered_html, unfiltered_upload.
Sample code
div style=”padding:56.25% 0 0 0;position:relative;”iframe src=”https://player.vimeo.com/video/970798238?badge=0&autopause=0&player_id=0&app_id=58479″ frameborder=”0″ allow=”autoplay; fullscreen; picture-in-picture; clipboard-write” style=”position:absolute;top:0;left:0;width:100%;height:100%;” title=”So, You’ve Been Audited: Should You go it Alone or Hire a CPA?” script src=”https://player.vimeo.com/api/player.js”/script
]]>I purchased the postie-addon-video-link addon but there are no instructions on how to add this add on to postie. I have the zip file. How do I add it to the Postie add-on?
]]>Hi there, I have a question. We use Postie since a few weeks now for a client and have an issue with publishing the posts in combination with WP Rocket/caching. The posts from the mailbox are nicely converted to posts within the website, all fine. Only the visibility of the posts on the frontend was not instant, because we use caching on the website. Clearing the cache solved it for now, the posts were shown instantly after clearing the cache.
Do you know if there’s a solution to clear cache upon fetching new messages through Postie? I’ll ask WP Rocket also if they know a way to accomplish this, but wanted to ask you also since Postie is publishing the posts on the website so would recognize when a new message is present in the feed and so cache needed to be cleared..
Thanks in advance for thinking along. I hope we can solve this so I can keep using WP Rocket and postie together for this website.
Cheers!
]]>I use the [gallery link='post'] shortcode in emails that need to display attached images in a WordPress gallery in the posts. This works, but doesn’t allow the gallery thumbnails to open in a lightbox, unless I have my Divi theme’s gallery enabled. But there are conflicts with Divi Gallery as well…. that I think could be solved if I can use the Divi gallery shortcode in the email instead of the WordPress one. I tried it, but had to upload the images into the media library first, then place each image ID in the shortcode. This defeats the purpose of using Postie (since it adds way more work).
My Question: Is it possible to change something in Postie to recognize image attachments when there is a Divi gallery shortcode instead of the WordPress one? Or does this demand some custom development?
]]>For a while, Postie was working amazingly well. Since yesterday, it stopped working. All posts go like:
tmptitle — Draft “post_author” is empty
]]>I bought the postie addon for fixing video links, downloaded the zip file but how do I install it into wordpress? I could not find documentation for how to install the postie add on I purchased!! Did i waste $9?
]]>