if you are using the shortcode, then if its not in the RSS feed, it doesn't show up on the site. If it's the feed to post, then the posts become blog posts...if the user deletes the blog post (and trashes it), then all the data associated with that post is deleted.

In the feed to post option, also, if the option to make the imported feed as a draft is selected (in the admin) it comes in as a draft, etc.

I don't know if this is what you're asking, but this is the way the plugin works.

not really, but I want to use feed to post, therefore I would need that posts that are removed from feed they get removed from posts also...

The thing is I'm using other feed importers and they are fine, some of them can do custom fields and some of them already have the "auto remove" post when the post from the feed is removed... this can be also achieved with custom fields and expiration plugin, so basically my question is, if it's possible to add custom field with value from the feed... i can also share my idea how this can be achieved to have it automatically done by your plugin, there are few simple things to do...

However, yours have more options and features which I could use, but unfortunately missing the really important one which many users is looking for...

oh..I see, well, it sounds like you might want to use one of those other feed importers for now since you are the first person who has asked for this and, while it looks like a good feature, I won't get to adding this for quite awhile.

2nd option is important specially because some of the sites leave unavailable items in the datafeed, but not available anymore... for SEO purposes... so the post would be removed even if it still exists in the updated datafeed after X days.

User can choose an expiration of n number of days. They will also be given the option of what to do with the removed posts..which include:

1. Delete entirely (when this happens, the post can be imported again).
2. Put into trash, but don't delete (when this happens, the post cannot be imported again).
3. Move to pending status

Everytime time the cron fires and new feeds are checked and brought in, the auto delete will look to see if n days have passed and will remove posts that have expired and do either 1,2 or 3, depending on what the user has chosen.

Just so you know, I do not use custom posts, but instead the url of each feed is stored in the meta_post table.