Mike Depot
2004-08-23 23:10:09 UTC
I'm looking for the ability to send messages of different priorities
to a Postfix server and have messages flagged as higher priority get
queued to go out first. I've scanned the archives a bit and found
other people have asked for this ability, but mostly by wanting
sendmail like support for a Precedence: header. From what I can
tell Wietse seemed to be against the idea due the inefficiency of
having to open and parse each message file in order to determine how
or when it should be queued.
I'm interested in finding a way to get that functionality in another
way. Rather than indicating the various message priorities with a
header in the message, how about running smtpd on a few different
ports, with each port meant to handle messages of a different
priority? The idea being that each port would have its own message
queue directory - and then by Postfix prioritizing the queues from
which the messages are sent from. Granted this is just an idea, but
it would be one way to get client defined message prioritization
without requiring the parsing of the individual message files, and
(I think) with minimal customization of Postfix.
I'd be interested in hearing other people's comments on the idea,
and meanwhile if anyone has setup similar functionality, perhaps in
a different way such as running separate instances of Postfix,
suggestions on how I could set up would be greatly appreciated.
Thanks!
Mike Depot
to a Postfix server and have messages flagged as higher priority get
queued to go out first. I've scanned the archives a bit and found
other people have asked for this ability, but mostly by wanting
sendmail like support for a Precedence: header. From what I can
tell Wietse seemed to be against the idea due the inefficiency of
having to open and parse each message file in order to determine how
or when it should be queued.
I'm interested in finding a way to get that functionality in another
way. Rather than indicating the various message priorities with a
header in the message, how about running smtpd on a few different
ports, with each port meant to handle messages of a different
priority? The idea being that each port would have its own message
queue directory - and then by Postfix prioritizing the queues from
which the messages are sent from. Granted this is just an idea, but
it would be one way to get client defined message prioritization
without requiring the parsing of the individual message files, and
(I think) with minimal customization of Postfix.
I'd be interested in hearing other people's comments on the idea,
and meanwhile if anyone has setup similar functionality, perhaps in
a different way such as running separate instances of Postfix,
suggestions on how I could set up would be greatly appreciated.
Thanks!
Mike Depot