balsa+libesmtp issues (was Re: Insert signature patch)
- From: Brian Stafford <brian stafford uklinux net>
- To: chbm chbm nu
- Cc: Balsa List <balsa-list gnome org>
- Subject: balsa+libesmtp issues (was Re: Insert signature patch)
- Date: Wed, 16 May 2001 11:18:03 +0100
On Wed, 16 May 10:53 Carlos Morgado wrote:
| > | to do local MTA and shipping that with balsa. if you're already
| > | planning
| > | on having it on main libESMTP i'm Happy :)
| >
| > The main reasons I haven't done this yet are 1) I want to get the
| > current codebase stable and 2) I can't decide if its the correct
|
| good :)
|
| > approach or not. After all inetd can be configured to run
| > "sendmail -bs" on some port and libESMTP can be pointed at that
| > port on the local host. Same end result(?) and no coding on my part
| :)
|
| Mind some people don't even run inetd.
I was wondering how common this is. Since part of the libESMTP
philosophy was to eliminate the need for workstations to have to
run an MTA, I guess its consistent that it should not force the
use of inetd either.
| I think it's an important thing to
| have, but given the current situation it's not a show stoper.
I will probably do it for the sake of completeness, the idea has
been in the background for a while. The question is more when.
| > Unless I've missed anything obviously useful, I'd like to make the
| > 0.7.1 feature set the libESMTP 1.0 feature set.
| >
| ok.
| where do we stand on the multiple-recipients,one-error thing ? iirc it
| needed some work on the libesmtp part, and then on balsa part but
| i may be mistaken.
Right - 0.7.0 adds an API smtp_recipient_check_complete() to query if
a given recipient of a message is complete, i.e. a subsequent call to
smtp_start_session() would not attempt to send the message to that
recipient. Complete means success or permanent failure.
This can be used in handle_successful_send() to determine which
recipients must be retried later. If these were listed in a header
present in outbox messages, say X-Balsa-Unsent: this could be
used to generate a recipient list when trying to send the message
again. If someone can point me to the libmutt APIs to add or change
a header, I'll add some code to do this.
Regards
Brian Stafford
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]