xref: /plan9/sys/src/cmd/upas/ml/dat.h (revision 9a747e4fd48b9f4522c70c07e8f882a15030f964)
1 
2 #include "../smtp/smtp.h"
3 #include "../smtp/y.tab.h"
4 
5 typedef struct Addr Addr;
6 struct Addr
7 {
8 	char *addr;
9 	Addr *next;
10 };
11 
12 String *from;
13 String *sender;
14 Field *firstfield;
15 int na;
16 Addr *al;
17 
18 extern String*	getaddr(Node *p);
19 extern void	getaddrs(void);
20 extern void	writeaddr(char *file, char *addr, int, char *);
21 extern void	remaddr(char *addr);
22 extern int	addaddr(char *addr);
23 extern void	readaddrs(char *file);
24 extern int	startmailer(char *name);
25 extern void	sendnotification(char *addr, char *listname, int rem);
26