ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[inet-admins] [sendmail+gshapiro@xxxxxxxxxxxx: Re: sendmail + queue]



Hi.

patch.

----- Forwarded message from Gregory Neil Shapiro <sendmail+gshapiro@sendmail.org> -----

Date: Sun, 31 Jan 1999 14:04:33 -0800 (PST)
From: Gregory Neil Shapiro <sendmail+gshapiro@sendmail.org>
To: Igor Vinokurov <igor@rtsnet.ru>
Cc: Gregory Neil Shapiro <sendmail+gshapiro@sendmail.org>
Subject: Re: sendmail + queue

Igor> Good news. Can you send mentioned patch to me?

This is not supported at all.

*** RELEASE_NOTES~	Fri Oct 24 18:48:14 1997
--- RELEASE_NOTES	Tue Dec  2 19:23:44 1997
***************
*** 6,11 ****
--- 6,18 ----
  of the sendmail configuration files, the date of release, and a
  summary of the changes in that release.
  
+ 	Add new F=% mailer flag to allow for a store and forward
+ 		configuration.  Mailers which have this flag will not attempt
+ 		delivery on initial recipient of a message or on queue runs
+ 		unless the queued message is selected using one of the
+ 		-qI/-qR/-qS queue run modifiers or an ETRN request.  Code
+ 		provided by Philip Guenther of Gustavus Adolphus College.
+ 
  8.8.8/8.8.8	97/10/24
  	If the check_relay ruleset failed, the relay= field was logged
  		incorrectly.  Problem noted by Kari Hurtta of the Finnish
*** src/deliver.c~	Mon Dec  1 22:21:21 1997
--- src/deliver.c	Tue Dec  2 19:31:48 1997
***************
*** 287,292 ****
--- 287,302 ----
  				q->q_flags |= QQUEUEUP;
  				expensive = TRUE;
  			}
+ 			else if (bitnset(M_HOLD, q->q_mailer->m_flags) &&
+ 				 QueueLimitId == NULL &&
+ 				 QueueLimitSender == NULL &&
+ 				 QueueLimitRecipient == NULL)
+ 			{
+ 				if (tTd(13, 30))
+ 					printf("    ... hold\n");
+ 				q->q_flags |= QQUEUEUP;
+ 				expensive = TRUE;
+ 			}
  			else
  			{
  				if (tTd(13, 30))
*** src/sendmail.h~	Mon Dec  1 22:14:47 1997
--- src/sendmail.h	Tue Dec  2 19:29:14 1997
***************
*** 316,321 ****
--- 316,322 ----
  # define M_CHECKFILE	'/'	/* check for /file addresses */
  # define M_CHECKUDB	'@'	/* user can be user database key */
  # define M_CHECKHDIR	'~'	/* SGI: check for valid home directory */
+ # define M_HOLD		'%'	/* Hold delivery until ETRN/-qI/-qR/-qS */
  
  EXTERN MAILER	*Mailer[MAXMAILERS+1];
  


----- End forwarded message -----

-- 
Игорь Винокуров
Российская Торговая Система
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.