I am new to all that server based stuff. New to Postfix and new to Ubuntu.
I have an Ubuntu v-server with Postfix, PHP and MySQL installed. Also I have an own domain.
So far, I managed to receive any mail, that is sent to email@example.com, and save those directly into my DB.
That I managed to do with this little howto: Triggering a PHP script when your Postfix server receives a mail.
But now my big problem is, that I need to receive mails by bis servers like iTunes or so. Unfortunately, because I have no users on my Postfix server (what is meant to be!, because I really want to receive and save any mail), iTunes and so, wont send me mails, due to recipient address verification, like mentioned in Postfix Address Verification Howto.
I think, because i filter every mail sent to my server, the verifications test by the iTunes server doesn't get an answer and so doesn't hesitate to mark that mail address unverified.
Is there a way to answer to any verification requests as verified?
I don't know if that makes sense, so please correct me if I'm wrong.
I really appreciate any kind of help.
edited: I think, the easiest way to solve my problem is, to just allow postfix to receive the mails normally too and not filter them. what i mean is, when someone sends me an email, i so far, trigger a php script as soon as a mail arrives, and filter it to my db, so it doesn't arrive on any mail account. how do i not filter, but keep going the normal process too?
i filter the mails the way like exlained in the howto: triggering a php script, mentioned above.
or just tell me, if, if i use that kind of filtering, big servers like iTunes, when checking recipient verification, still send you mails, or if they stop.
do you have any experience with that?