Страница: 1 | 
		
		 
			   
			 
			 Помогите, пожалуйста, кто знает! Я тут впервые - от  отчаяния. Надо отправить почту без контролов - проблемы с лицензированием да и не рекомендуется, говорят, использовать COM с  .Net. Использую (вернее - пытаюсь) MAPI32.dll. Функции MAPILogon и MAPILogoff работают (наверное) т.е. возвращают 0 и номер сессии присваивается. А вот MAPISendMail не хочет - возвращает код -2147467259. Исходник для размышлений брал здесь : http://www.sources.ru/vb/network/send_email_with_mapi.shtml Открывал в VB6 (вообще использую VB.Net) и имел тот же результат. Что делать??? 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: MAPI32.dll                                        
     
    
Добавлено: 21.08.03 11:26
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 grayk
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 1
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 ali
![]()
![]()
Вопросов: 0
Ответов: 2
      
 Профиль |  | #1
       
Добавлено:  06.10.03 11:29
       
    
       
  
Попробуй в сырках поменять все лонги на интегеры, во всяком случае дурной код -2147467259 станет нормальным. Также непонятна глубоко как решалась проблема с маршализацией параметров в этом коде.